Jus*_*zic 8 iphone uitableview
当我用' indexPathsForVisibleRows' 检查表的可见indexPaths 时UIScrollViewDelegate's scrollViewDidScroll and scrollViewDidEndDragging,它似乎是准确的.
但有时滚动和拖动结束和"正当cellForRowAtIndexPath"被调用,调用" indexPathsForVisibleRows"返回0.有行可见屏幕上,所以我知道它不能为0.一旦出现这种情况,我可以调用UITableView::visibleCells和得到一个非零值.
为什么存在这种差异?
小智 15
您是否尝试按以下顺序调用方法:
[MyTable visibleCells];
[MyTable indexPathsForVisibleRows];
Run Code Online (Sandbox Code Playgroud)
iOS中有一个带有indexPathsForVisibleRows的错误.使用上面两行代码来获得正确的可见行.
| 归档时间: |
|
| 查看次数: |
6429 次 |
| 最近记录: |