当表格有很多行时,用户可以向上/向下滑动表格。这将创建一个滚动动画,该动画似乎具有确定的长度,具体取决于轻弹手势的速度/长度。如果没有进一步的用户交互,是否可以可靠地计算一旦滚动停止,表中的哪些行将可见?
最佳答案
在 iOS 5.0 及更高版本中,有一个新的 API UIScrollViewDelegate叫scrollViewWillEndDragging:withVelocity:targetContentOffset: 。使用这种新方法,可以计算甚至修改滚动的停止位置,如 Video Session 100: What's New in Cocoa Touch 中所述。 ,大约在第九分钟。
关于iphone - 计算UITableView在哪一行停止滚动?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6116754/