我有一个导航控制器UITableViewController
,我允许用户重新排序单元格。假设用户最终设置单元格,如下图所示RootViewController
。
如您所见indexPath.row
:0 指向场景 4
indexPath.row
:1 指向场景 2
indexPath.row
:2 指向场景 3
indexPath.row
:3 指向场景 7
indexPath.row
:4 指向场景 1
问题:现在当用户点击导航栏上的下一步按钮时RootViewController
,我希望场景以某种方式重新排列,堆栈变为:
场景 4 将首先出现,下一个按钮会推动场景 2。
在场景 2 中,下一个按钮会推动场景 3。
在场景 3 中,下一个按钮会推动场景 7。在场景 7 中,下一个按钮会推动场景 1。
当用户点击后退按钮时,场景以相同的顺序弹出:场景 1 到场景 7 到场景 3 到场景 2 到场景 4,最后回到RootViewController
我将 Storyboard 与 Xcode 4.6.3 一起使用。为 iOS6 设计。
谢谢!