在每个页面上都有一个视图(UIView实例),其中有一些动画。
当我将页面从第1页滚动到第2页时,第2页中的动画会发生,并且效果很好,但是当我从第2页滚动到第1页时,它会停留一段时间。由于ScrollView和Animation在主线程上。
有什么方法可以设置Scrollview的优先级,以便首先进行滚动!
即如果动画正在工作并且我滚动到另一个页面,则页面应该平滑更改,它不应该等待动画的完成。
已在网上搜索,但仍未找到任何解决方案。请帮忙!
谢谢大家
最佳答案
您能否在动画制作完成后立即添加此内容进行检查?
[UIView commitAnimations];
启动动画后,您需要每次提交动画。
谢谢。
关于ios - 如何在UIScrollview和Animation上设置Priority,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20118524/