我正在尝试在一个动画结束时开始另一个动画。
我正在检查这样的回调:
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(animationDidStopNotification:)
name:ImageAnimatorDidStopNotification
object:animatorViewController];
如何制作一个 if 语句,让我在收到 ImageAnimatorDidStopNotification 时触发某些操作?
Thanks!
使用将动画链接在一起animationDidStop
对于非常简单的场景很有用。然而,对于任何更复杂的事情,它很快就会变得难以处理。
Apple 推荐的一种更好的方法是利用CAMediaTiming
协议。
他们给出了一个很好的例子2011 年全球开发者大会 https://developer.apple.com/videos/wwdc/2011/课程 421“核心动画要点”中的视频。您会在上面的链接中找到它。您将需要一个开发者帐户才能访问它。
视频快进到 42:36,了解“通知和计时”提示。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)