我有两个子视图的根部的UIView:如何在用户滚动UIScrollView时让我的UIView重绘?
- 定制UIView子类
- 一个UIScrollView
定制UIView子类具有一定的状态是由一个NSTimer一个触发间隔N秒更新。当视图的状态更新时,视图调用[self setNeedsDisplay],此后不久触发重绘。这一切都按预期工作。
但是,无论何时用户滚动UIScrollView,自定义UIView子类都不会重绘。用户触摸UIScrollView时,重画会停止。然后,当用户停止触摸UIScrollView并且滚动完全停止时,最终重新定制自定义UIView子类。
有没有办法让用户在滚动UIScrollView时自定义UIView子类重绘?
可能重复的[UIScrollView暂停NSTimer直到滚动完成](http://stackoverflow.com/questions/605027/uiscrollview-pauses-nstimer-until-scrolling-finishes) – 2010-09-16 18:33:22