私はiOSが初めてです。主に Android で開発していました。現在、いくつかの機能で更新する必要がある iOS アプリを引き継ぎました。
このアプリは TabBar ベースです。いくつかのナビゲーション コントローラーは、それらの間の切り替えを管理するタブ バーにプッシュされます。ただし、タブの 1 つは、いくつかの選択肢を含む ActionSheet を開きます。
ActionSheet ボタンのクリックの 1 つで、新しい NavigationController を開く必要があります。
以下は、クリックされたボタンを定義するフラグメントです。
switch (buttonIndex) {
case 0:
[self openMyNavigationController];
break;
case 1:
break;
case 2:
break;
default:
break;
}
openMyNavigationController メソッドがどのように見えるべきかわかりません
次のように開始しました。
UIViewController *myViewController = [[MyViewController alloc ] nitWithNibName:@"MyViewController" bundle:nil];
UINavigationController *navMyViewController = [[UINavigationController alloc] initWithRootViewController:myViewController];
新しく作成した NavigationController を画面に表示するにはどうすればよいですか?