获取scrollViewDidEndDecelerating中的行号
当我使用时
- (void)scrollViewDidEndDecelerating:(UIScrollView *)scrollView{
NSArray *visibleCells = [my_table visibleCells];
,我想知道可见的行数(在 my_table 中)(带有visibleCells)。
例如,如果我
[visibleCells count];
知道有 5 行可见,但我需要知道实际数字(例如:表视图中的数字 3、4、5、6、7)。
是否可以?
when i use
- (void)scrollViewDidEndDecelerating:(UIScrollView *)scrollView{
NSArray *visibleCells = [my_table visibleCells];
i want to know the number of the row (in my_table) that is visible (with visibleCells).
For example, if i do
[visibleCells count];
i know that there are 5 rows visible, but i need to know the real number (for example: number 3, 4, 5, 6, 7 in the table view).
Is it possible?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
您可以在表视图上使用数组的第一个和最后一个对象调用indexPathForCell:来获取两个索引路径。
You can call indexPathForCell: on the table view with the first and last objects of the array to get the two index paths.
解决了!
使用这个
效果很好!
solved!
using this
works fine!
这是我使用的一个方法
Here is a method I use