我正在开发一个iPhone应用程序,其中我正在应用UIView动画,但当多任务发生时,如用户应答呼叫或Skype调用,我的动画会受到干扰。
有什么方法可以避免这种情况吗?
修改
假设一个场景Skype调用正在运行,同时我启动了我的应用程序有一些UIView动画,而skype调用正在运行它的行为变得奇怪?对此有何评论?
答案 0 :(得分:0)
你无法避免来电和其他类似的干扰。你可以做的是在中断发生的那一刻保存你的动画状态,并恢复这个准确的状态,以便在应用程序回到前台时继续你的动画。
答案 1 :(得分:0)
通常会发生的是动画跳转到终点"即刻。如果您有级联动画,最好确保在开始新动画时不进行多任务处理。