我对使用Split View Controller的通用应用程序的状态恢复有一个奇怪的问题.
奇怪的是,我正在以非常标准的方式使用故事板和segues以及相关视图控制器的恢复标识符来做事.实际上没有任何代码,因为逻辑在Storyboard中,并且最小的XCode项目显示了这一点.
问题在于设置屏幕以模态方式显示为从拆分视图控制器呈现的表单.我的视图控制器层次结构最终正确,但转换并不真正有意义.由于某种原因,状态恢复将模态控制器激活到位.
由于屏幕从上次应用程序运行时的屏幕截图开始,设置控制器已经存在,动画只是视觉噪音.
我试图在交互式输入设置时禁用segue上的动画,但是当状态恢复做同样的事情时,动画就在那里.
避免这种情况的标准方法是什么?