iOS图像视图在触摸之前不会渲染图像

时间:2012-04-19 20:51:33

标签: uitableview uiview uiimage

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

1 个答案:

答案 0 :(得分:1)

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