我有两种观点 ViewA 和 ViewB 。从 ViewA ,我可以通过表格视图单元格选择导航到 ViewB ,这是非常常见的。我的 ViewA 有一个UIPageControl和几个虚拟页面,因此我可以交换选择 ViewA 中的 Page1 或 Page2 并导航相应地 ViewB (我在视图出现之前设置了 ViewB 的属性)。
除了一个问题外,它完美无缺。既然它是基于导航的,我确实有一个系统提供后退按钮。当我在 ViewB 并导航回 ViewA 时,它始终会加载 Page1 。当点按后退按钮时,有没有办法动态导航到 ViewA 的不同页面?
非常感谢您阅读我的问题。
答案 0 :(得分:1)
在视图A的viewWillDisappear()函数中,保存当前显示的页面(或它的编号)。 然后在viewWillDisappear()中,检查页面是否已保存,然后显示正确的页面。
希望有所帮助。