0

我的应用程序中有一个视图,它显示文件并允许用户重新排序它们,并且有一个导航窗格可以在视图中显示和显示动画。此外,在重新排序文件时,当它们滑入到位时会有一个动画。触摸其中一个文件会在模式视图中加载详细信息。

加载模态时出现我的问题。它们会工作一段时间,但随后会出现动画,当它被关闭时,它只是在没有动画的情况下从屏幕上弹出,从那时起没有动画运行,一切都回到它的最终位置(我的动画和 iOS 模式和 UINavigationController 弹出和推动,即使旋转也只是捕捉到新的旋转)

我的应用程序允许加载用于拍照的默认相机以添加到文件列表中,并且当相机加载它时,它会启动动画,并且在关闭所有动画后会再次工作一段时间,直到模态再次将其弄乱。我一直在寻找解决方案,我发现了一些类似的东西,但我还没有找到任何可以解决问题的东西。

  • 这些模式是使用 presentModalView 加载的,其中显示的信息是静态的

编辑: 我不认为代码很有帮助,我正在使用故事板,所以我调用了segue,然后使用以下内容准备segue。

PhotoVC* destinationVC = (PhotoVC*) segue.destinationViewController;
destinationVC.displayImage = m_sendImage;

我没有在任何一个视图的 willAppear 中运行。当模态出现时,我的动画都没有激活。

4

0 回答 0