我看过基于块的动画方法,发现没有等效的[UIView setAnimationRepeatCount:]
参数或选项。
重复动画固定次数的最简单方法是什么?例如,您是否使用完成块链接它们?
我看过基于块的动画方法,发现没有等效的[UIView setAnimationRepeatCount:]
参数或选项。
重复动画固定次数的最简单方法是什么?例如,您是否使用完成块链接它们?
我刚刚问了一个类似的问题,然后我阅读了2010-11-15发布的iOS视图编程指南。第64页引起了我的注意。
在动画块中,仍然可以使用[UIView setAnimationRepeatCount:]
。我以为我不能/不应该这样做。因此,我需要提高阅读苹果文档的能力。
所以也许这可以解决你(和我的)需求。我今天晚些时候会尝试一下。
正如@PommeOuest所提到的,您仍然可以在动画块内使用[UIView setAnimationRepeatCount:]。我在我的项目中尝试过,它运行良好。
我正在使用XCode4和iOS5。
设置完成回调 - 在其中重新启动动画 - 并自己跟踪计数器。
setAnimationRepeatCount
以使其生效:https://gist.github.com/pulkitsinghal/6152975。 - pulkitsinghal