我四处寻找,但我还没有找到这个简单问题的答案。有没有办法使Swift CABasicAnimation动画的效果永久化? (意思是当动画结束时,视图不会重置为动画开始前的状态。)
答案 0 :(得分:1)
有没有办法让Swift CABasicAnimation动画效果永久
绝对。只需设置与动画相同的属性,即动画结束时的值。您可以在创建和添加动画的同时执行此操作。 (当您这样做时,您可能希望将隐式动画关闭,这样您也不会为此更改设置动画。)
来自我自己的代码的示例(我正在设置一个名为transform
的{{1}}动画,以便它旋转):
arrow