如何找到UITableview滚动差异 - 快速

Vin*_* TP 5 position scrollview uitableview ios swift

如何找到UITableView的滚动差异.我需要从swift中的tableview顶部位置找到Tableview内容滚动的差异

我试过下面的代码,

 func scrollViewDidScroll(_ scrollView: UIScrollView) {
            let contentOffset = tableview.frame.origin.y
            let maximumOffset = (contentOffset - scrollView.contentOffset.y)
            let dif  = maximumOffset
}
Run Code Online (Sandbox Code Playgroud)

Kru*_*nal 4

表视图的内容偏移量,本身描述为内容顶部到当前滚动位置之间的差异。

试试这个,看看:

print(tableView.contentOffset)
Run Code Online (Sandbox Code Playgroud)

有关更多信息,请参阅 Apple 文档 - contentOffset

contentOffset:内容视图的原点相对于滚动视图的原点的偏移点。


另请参阅此参考: