动画冻结屏幕的其他对象和滚动如何在同一个控制器中处理多个连续动画

问题描述

我正在主屏幕中执行旋转动画,并在同一屏幕中添加了卡片视图和收藏。 现在,当我移动卡片或滚动集合时,一切正常,但屏幕和动画冻结。仅在执行重复旋转动画时会导致动画问题。

这是我用于旋转动画的代码。 此外,尝试使用调度队列,但对我不起作用。

   UIView.animate(withDuration: 5.0,delay: 0.0,options: [.repeat,.autoreverse],animations: { self.Img_Rotate.transform=self.Img_Rotate.transform.rotated(by: .pi - 0.00001)}) { (complete) in }

有没有最好的方法可以在同一个屏幕或应用程序中处理多个动画。 预先感谢您的帮助。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)