【发布时间】:2012-04-19 20:51:32
【问题描述】:
我有一张桌子。该表格的每个单元格都是以 -90 度角转换的另一个表格。此转换表的每个单元格都有一个图像。这些图像通过 GCD 线程来自服务器,当图像可用时,我调用表 relaodData 但由于某种原因,直到我触摸并尝试滚动该表单元格时,图像才会显示/渲染。所以看起来 setNeedsDisplay API 并没有在正确的时间完成它的工作。我知道它确实在运行循环结束时调用了这个方法,但是如果这意味着我的运行循环操作系统忙于做其他事情,那么我如何找出它还在做什么,因此没有时间渲染?或者是别的什么?
【问题讨论】:
-
(+1 对 Dade 的评论;您需要接受和/或对您之前的 9 个问题的答案投赞成票!)——另外,您如何称呼
setNeedsDisplay?从 GCD 线程或在主线程中还是?也许显示一些代码来配合这个。 -
感谢您的提示。我投票并接受了我以前的问题,我不知道。
标签: uitableview uiview uiimage