iPhone从应用程序暂停CAAnimation进入后台并检索

时间:2012-07-24 17:55:22

标签: iphone animation core-animation storyboard layer

我一直在阅读如何暂停CAAnimation的功能: https://developer.apple.com/library/ios/#qa/qa2009/qa1673.html

它很棒!除了我点击主页按钮使应用程序成为背景(我使用相同的暂停技术applicationWillResignActive)

然而,动画似乎完全被删除而不是它很好的暂停。

有关如何解决此问题的任何建议吗?

有时也会发生故事板似乎从一开始就重启整个应用程序?

1 个答案:

答案 0 :(得分:1)

我使用了该链接中的技术暂停动画,效果非常好。

然而,基于一点点测试,我觉得当你的应用程序进入后台时,系统会杀死运行CAAnimations。如果要从中断处继续动画,则必须重新创建动画并将beginTime参数设置为偏移到动画中的值。我没有这样做,所以如果不做一些修改,我就无法告诉你如何做到这一点。