Unbalanced calls to begin/end appearance transitions for XXXX

出现此问题是因为前一个动画并没有被执行完, 你又开始执行下一个动画。你仔细找找做动画之前有没有其他关于动画的操作。

开始看到这个答案,我自作聪明的不就是动画冲突吗?然后把最后的那个动画(pushviewController animated :

)改为No,就以为好了,然而并不弹,沉下心来找把。最终还是让我找到了。

 

 

我这个nav会连续push两个窗体,第一个还没push完呢,我就开始push第二个。然后把第一个的animated:NO,就OK了。

 

还有这个bug只有在真机上会出现,模拟器不会。

posted @ 2015-07-31 16:48  从良少年  阅读(249)  评论(0编辑  收藏  举报