1

そこで、シングル ビュー テンプレートを使用して iOS アプリを開始しました。次に、ナビゲーション コントローラーをストーリーボードにドラッグして追加しました。アプリデリゲートからこれを参照するにはどうすればよいですか? ctrl キーを押しながら AppDelegate アウトレット スタイルにドラッグしようとしましたが、明らかにうまくいきません。私は何をしますか?1つをインスタンス化してから、ルートビューコントローラーとして割り当てますか?

これが終わるまでに、AppDelegate を使用してビューをナビゲーション コントローラーの上部に設定したいと思います。ありがとう!

4

1 に答える 1

8

IBでは、ナビゲーションコントローラーを選択してから、インスペクターの[初期ビューコントローラー]チェックボックスをクリックする必要があります。これにより、そのコントローラーがウィンドウのルートビューコントローラーに自動的になります。アプリデリゲートでは、self.window.rootViewControllerを使用してナビゲーションコントローラーへの参照を取得し、必要に応じてプロパティに割り当てることができます。

于 2012-08-16T03:44:18.507 に答える