我有以下问题:UIScrollView子视图和setNeedsDisplay
我有一个包含UIScrollView作为子视图的UIView。 (笔尖文件)。 编程我补充几个子视图(的UIImageView)的UIScrollView的,每个的UIImageView包含净异步加载的图像,所以我需要更新滚动视图图像被下载时。在负责图像获取的课,我宣传的视图控制器负责管理了滚动,使用此代码
[[(MosaicViewController *)data] scrollView setNeedsDisplay];
伊娃数据是一个指针到ViewController。 这东西不工作,没有了滚动的重载发生 为确保呼叫触发我写的viewController内的方法包含了滚动,并且这个方法里面我叫setNeedsDisplay,
[(MosaicViewController *)data updateView];
-(void) updateView
{
NSLog(@"setNeedsDisplay");
[self.scrollView setNeedsDisplay];
}
的方法的UpdateView正确触发,我的意思是每个图像被下载之后被调用,但滚动视图内容不更新。在包含了滚动我不执行drawRect方法的视图控制器,也可以这么调用setNeedsDisplay后缺乏更新的原因是什么?
任何帮助/建议/参考等。欢迎 预先感谢