2010-11-16 58 views
1

我有一個UIScrollView。此滾動視圖會滾動我的自定義GameView。當我發送setNeedsDisplay到我的GameView時,它重繪並且一切正常。如何在滾動時重畫視圖?

除了當我在滾動GameView中間。在滾動停止之前它不會重繪。

有什麼辦法可以繞過這個,只是在滾動期間強制視圖?

順便說一句,我已經發現了這些問題,但他們並沒有幫助:
UIScrollView pauses NSTimer until scrolling finishes
How do I get my UIView to redraw while the user is scrolling a UIScrollView

+0

我也有這個問題,當使用monotouch也,我忘了我是如何解決,雖然 – 2010-11-16 20:40:04

+0

你在哪裏打電話setNeedsDisplay? – Altealice 2010-11-17 02:31:02

+0

在'GameView'的方法中。當我收到網絡響應時,該方法被我的視圖控制器調用。 – Rits 2010-11-17 13:06:15

回答

0

嘗試setNeedsDisplay後發送視圖的層displayIfNeeded馬上。

相關問題