在没有segue动画的情况下恢复视图状态



我已经添加状态恢复到我的应用程序,它似乎工作得很好,但我不满意的方式,它的功能

基本上,该应用程序是一个迪斯尼等待时间跟踪器,所以当你第一次打开应用程序时,它有四个公园的选择。点击其中一个公园segue(带幻灯片向上动画)到应用程序的主要部分。问题是-当应用程序重新打开并在几秒钟后恢复视图时,执行幻灯片向上segue(这是相当分散注意力的)。

有人知道为什么会这样吗?

这可能取决于你如何触发你的视图以及你选择的segue时间。

否则你可以在你的segue方法中指定它是否动画

ObjectiveC

[self.navigationController pushViewController:aYourViewController animated:NO]
self.navigationController?.pushViewController(yourController, animated: false)

最新更新