2013-04-14 100 views
0

我想在UIScrollView滾動時設置UIImageView的圖像屬性。看起來像圖像設置得很好,但只有在滾動完成後纔會顯示在圖像視圖中。UIImageView setImage雖然UIScrollView滾動

不是真的需要,但是這裏值得的是我使用的代碼。在圖像數據完成下載並創建圖像對象後,在主線程上調用此代碼。

[imageView setImage:image]; 

有沒有一種方法來設置圖片屬性,並讓圖片在滾動還在繼續時出現?

+0

是的,但*你在哪裏說你的代碼? – matt

+0

在圖像數據完成下載並創建圖像對象後的主線程上。爲了清晰起見更新了問題 –

+1

那是你的問題。直到滾動結束,纔會調用主線程。 – matt

回答

2

當滾動視圖滾動時,您唯一的機會運行任何代碼是UIScrollView代理的scrollViewDidScroll:。所以你必須實現它並使用它來檢查是否有新的圖像值,如果有,則設置圖像。