2つのView Controllerを切り替えるとき、addSubView
との違いは、またはナビゲーションコントローラを使用し、pushViewController
を使用している点の違いは何ですか?ViewController間で切り替えるときの2つの方法の相違
私のアプリでは、ゲームの電卓が始まる前に、最初にいくつかの画面を設定しています(多くのビューが切り替わり、多くのViewControllerが再利用されています)。
この場合、AppDelegateまたはRootViewControllerにナビゲーションコントローラを設定するか、最初の数回のセットアップ画面でaddSubView
を使用し、設定画面の後に計算機ビューが表示されるナビゲーションコントローラを追加する必要がありますか?
ビューコントローラをプッシュするには、ナビゲーションコントローラを使用する必要がありますか?並べ替え、スタックをクリアし、ナビゲーションコントローラの戻るボタンを削除することは可能ですか?さらに、 'AppDelegate'または' RootViewController'でナビゲーションコントローラを宣言する方が良いでしょうか? 'UIView'はそのようなメソッドを宣言しないので、 – darksky
はyesを押します。私はあなたが望むものは可能だと思いますが、私の答えを忘れないで、最初は階層的なコンテンツを提示することを意図していました。 [UINavigationController Class Reference](http://developer.apple.com/library/ios/#DOCUMENTATION/UIKit/Reference/UIViewController_Class/Reference/Reference.html) –
ええ、私はそれをたくさん読んだことがあります多くのナビゲーションベースのバップを書きましたが、私はそれの特定の側面について混乱しています。高度なNavigation Controllerチュートリアルを探しています。ありがとうございます – darksky