2010-11-16 102 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马上。

相关问题