我在自定义UIView
(我在drawRect
中进行2D绘画)中运行了一个定时模拟,我现在已将其嵌入到UIScrollView
中。令我失望的是,定时器生成的自定义视图的setNeedsDisplay()
调用不,导致实际显示在长滚动期间刷新(几秒钟后平移手势) ,在这种情况下,几个模拟帧丢失)。相反,自定义视图的最后内容在手势期间被冻结,然后在手势结束时立即更新到最新内容。
有没有办法在缩放,收缩和平移期间强制UIScrollView的内容重绘?在UIScrollView的委托方法中,各种盲目镖尝试“强迫某些东西”都失败了。