我在我的应用程序中有一个显示文件的视图,并允许用户对它们进行重新排序,并且有一个导航窗格可以在视图中显示动画。此外,在重新排序文件时,动画会滑动到位。触摸其中一个文件会在模态视图中加载详细信息。
加载模态时出现问题。它们会工作一段时间,但是然后一个会动画起来,当它被解散时它只是在没有动画的情况下从屏幕上跳出来,从那时起没有动画运行,一切都只是到了它的最终位置(我的动画和iOS模态以及UINavigationController弹出和推动,甚至旋转只是捕捉到新的旋转)
我的应用程序允许加载默认相机拍摄照片以添加到文件列表,当相机加载动画时,关闭后所有动画再次工作一段时间,直到模态再次混淆。我一直在寻找解决方案,我发现了一些类似的东西,但我没有找到解决问题的方法。
修改 我不认为代码是有用的,我正在使用故事板,所以我正在调用segue,然后使用以下内容准备segue。
PhotoVC* destinationVC = (PhotoVC*) segue.destinationViewController;
destinationVC.displayImage = m_sendImage;
我没有在任何一个视图的willAppear中运行。当模态出现时,我的所有动画都没有活动。