恐怕标题是正确的英文表达,但是,
我在 iOS 上有一个包含 4 个场景的动画。
我使用了setAnimationDidStopSelector:
方法。
问题是:如何为动画制作停止功能?
最佳答案
在 iOS 4 及更高版本中,您应该使用基于 block 的动画。使用这些较新的方法,您可以非常轻松地指定动画完成后要运行的一些代码。例如:
[UIView animateWithDuration:1.0
animations:^{
// This code will be animated for 1 second.
[anObject setAlpha:0.0];
}
completion:^(BOOL finished) {
// This code will be executed once the animation has completed.
[anObject removeFromSuperview];
}];
关于ios - 如何控制UIView动画重复周期?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8395560/