标签: swift animation uikit
我正在进行一项测试,该测试使用快速的UIKit动态来为屏幕上的球制作动画。我想在屏幕的左上角添加一个按钮,当按下时,暂停屏幕的方式,然后再次按下时,恢复动画。如果有人有任何关于如何去做这个的建议,将不胜感激。谢谢
答案 0 :(得分:0)
最简单的方法是设置包含被动画为0的所有视图的超级视图图层的速度:
self.view.layer.speed = 0
然后在希望动画继续时将其设置回1.0。
(层不具有速度属性并不明显。它存在,因为它们符合CAMediaTiming协议。)