在我的视图控制器中,我有一个无限运行的UIView动画(当它在某个点停止时恢复自身)。
当我推到其他视图控制器时,我希望这个动画停止运行。我试图在view willdisappear方法中插入一些代码,但是没有找到一个很好的方法来取消UIView的动画。
我想知道处理这样的动画+页面导航场景的常见做法是什么?
谢谢
发布于 2014-08-08 01:47:51
- (void) viewWillDisappear:(BOOL)animated {
    [self.view.layer removeAllAnimations];
}如果您无法与视图的动画进行通信,则可以从视图层删除所有动画。
https://stackoverflow.com/questions/25194810
复制相似问题