在平移手势期间更新UIScrollView的内容

时间:2016-03-09 22:25:48

标签: ios uiview uiscrollview uipangesturerecognizer setneedsdisplay

我在自定义UIView(我在drawRect中进行2D绘画)中运行了一个定时模拟,我现在已将其嵌入到UIScrollView中。令我失望的是,定时器生成的自定义视图的setNeedsDisplay()调用,导致实际显示在长滚动期间刷新(几秒钟后平移手势) ,在这种情况下,几个模拟帧丢失)。相反,自定义视图的最后内容在手势期间被冻结,然后在手势结束时立即更新到最新内容。

有没有办法在缩放,收缩和平移期间强制UIScrollView的内容重绘?在UIScrollView的委托方法中,各种盲目镖尝试“强迫某些东西”都失败了。

0 个答案:

没有答案