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、最後にシーン 4 に戻ります。RootViewController
Xcode 4.6.3 で Storyboard を使用しています。iOS6向けに設計。
ありがとうございました!