我有以下問題: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後缺乏更新的原因是什麼?
任何幫助/建議/參考等。歡迎 預先感謝