0

ナビゲーションコントローラーを使用しているときに問題が発生しています。私のプログラムは、(ナビゲーションコントローラーではなく) スタート画面がある場所に配置され、ボタンを押すと、navigationController と新しいビューに移動します。

スタート画面からナビゲーションコントローラーを呼び出すにはどうすればよいですか?

4

3 に答える 3

0

最初のコントローラーを UINavigationViewController に追加することに問題がない場合は、インターフェイス ビルダーから次の手順を実行してください。

1) ストーリーボードで最初のビュー コントローラーを選択します。2) メニューバーから、[エディター] -> [埋め込み] -> [ナビゲーション コントローラー] を選択します。

于 2013-06-06T15:41:49.867 に答える
0

AppDelegate.hクラスで

UINavigationController次のようなプロパティを作成します。

@property (strong,nonatomic) UINavigationController *navigationController;

AppDelegate.mそして、次のように RootViewController として与えます。

self.navigationController = [[UINavigationController alloc]initWithRootViewController:self.viewController];

次のようにウィンドウに渡します。

self.window.rootViewController = self.navigationController;

それでおしまい!!!あなたは完了です!!

これで、ルートにも navigationController ができました。

乾杯!!

于 2013-06-06T09:21:11.730 に答える