【发布时间】:2019-08-12 13:17:12
【问题描述】:
我有一个UIViewController,它的视图中添加了一个UITableView。
我想检测用户是否停止向下拖动tableView。
我知道有一个 tableView.isDragging 道具会告诉我桌子当前是否正在拖动。但是如果这个道具是真的,我想延迟一个动作直到他们停止。
因此,我希望我可以使用 scrollViewDidEndDecelerating 之类的东西,但我不相信 UIViewController 可以访问它,因为它不是滚动视图的子类。
无论如何我可以检测到这个动作吗?
【问题讨论】:
-
“scrollViewDidEndDecelerating 但我不相信 UIViewController 可以访问这个”它确实如此。 UITableView 是一个滚动视图,所以只需给它一个委托。
-
我没有意识到这一点,感谢您为我澄清这一点,我每天都在学习,您提供了极大的帮助
-
您是否尝试在表格中添加手势识别器?
标签: ios swift uitableview uiviewcontroller