【发布时间】:2015-03-19 17:06:45
【问题描述】:
我有一个核心动画,其.repeatCount 设置为Float.infinity。在动画的每次迭代之后,即。每次重复后,我想要延迟 3 秒。我怎样才能做到这一点?谢谢!
【问题讨论】:
-
一种选择是将动画放在一个函数中。然后在动画的完成处理程序中创建一个计时器,在延迟 3 秒后再次调用该函数。
-
你能告诉我核心动画中的完成处理程序
-
这是一个例子:stackoverflow.com/questions/9049410/…。另一个使用块:objcolumnist.com/2010/09/19/core-animation-using-blocks。不过,这两个都在 ObjC 中......
标签: ios objective-c swift animation core-animation