y位置的UITableView内容偏移量始终返回0

时间:2018-09-21 07:18:16

标签: ios swift xcode uitableview

scrollview委托方法表的内容中,滚动时始终以y位置返回0。

func scrollViewDidScroll(_ scrollView: UIScrollView) {

   print(items:String(format:"Offset %d",scrollView.contentOffset.y))

}

我还打印了myTableView.contentOffset.y 但它也会打印出相同的结果。

1 个答案:

答案 0 :(得分:-2)

ContentOffset在滚动时不会改变。它是您滚动内容中内容的来源。它定义了内容视图中在滚动视图范围的左上方可见的点。我们可以使用此属性以编程方式滚动。

关于它的更多信息

  

https://developer.apple.com/documentation/uikit/uiscrollview/1619404-contentoffset   https://www.objc.io/issues/3-views/scroll-view/

尝试跟踪contenView.bounds.origin.y以跟踪y位置