2

我有一张桌子。该表格的每个单元格都是以 -90 度角转换的另一个表格。此转换表的每个单元格都有一个图像。这些图像通过 GCD 线程来自服务器,当图像可用时,我会调用表 relaodData,但由于某种原因,直到我触摸并尝试滚动该表单元格时,才会显示/渲染图像。所以看起来 setNeedsDisplay API 并没有在正确的时间完成它的工作。我知道它确实在运行循环结束时调用了此方法,但如果这意味着我的运行循环操作系统忙于做其他事情,那么我如何找出它还在做什么,因此没有时间渲染?或者是别的什么?

4

1 回答 1

1

您是否尝试过使用 UIScrollView 而不是 UITableView 进行水平滚动?您可以轻松定义要显示的页面/图像数量,使用分页功能在它们之间滚动。

于 2013-03-05T11:24:41.880 回答