gpt4 book ai didi

iphone - UITableView的indexPathsForVisibleRows不正确?

转载 作者:行者123 更新时间:2023-12-03 18:34:45 26 4
gpt4 key购买 nike

当我在UIScrollViewDelegate的scrollViewDidScroll和scrollViewDidEndDragging期间使用“indexPathsForVisibleRows”检查表的可见indexPaths时,它似乎是准确的。

但有时,当滚动和拖动结束并且调用“cellForRowAtIndexPath”时,对“indexPathsForVisibleRows”的调用会返回 0。屏幕上有可见的行,因此我知道它不可能是 0。一旦发生这种情况,我就可以调用 UITableView::visibleCells 并获得一个非零值。

为什么会存在这种差异?

最佳答案

您是否尝试过按以下顺序调用方法:

[MyTable visibleCells];
[MyTable indexPathsForVisibleRows];

iOS 中的 indexPathsForVisibleRows 存在错误。使用上面两行代码来获取正确的可见行。

关于iphone - UITableView的indexPathsForVisibleRows不正确?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4099188/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com