私はiOSプログラミングの初心者です。
私がやろうとしていることは:
ストーリーボードにいくつかのビューがあり、プログラムでビューを切り替えたいと思います。たとえば、ボタンがクリックされたときにメソッドを呼び出し、ここでビューを変更したい(メソッドを正常に呼び出すことができます)。ボタンは、プログラムによってさまざまな位置に作成されます。
私は検索しました、そして私はそれがで起こると思いますNavigationController
。私は次のように作成したナビゲーションコントローラーを持っています:menu Editor -> Embed In -> NavigationController
。これを使用してこれを行うにはどうすればよいNavigationController
ですか?
@Madhuと@Dilip、私はファイルされたxib
クラスで解決策を見つけました
icerik *secondViewController = [[icerik alloc] initWithNibName:@"icerik" bundle:nil];
UINavigationController *navigationController = [[UINavigationController alloc] initWithRootViewController:secondViewController];
navigationController.navigationBar.barStyle = UIBarStyleBlackTranslucent;
navigationController.topViewController.title = @"SecondViewController";
//[self presentModalViewController:navigationController animated:YES];
if([self respondsToSelector:@selector(presentViewController:animated:completion:)])
[self presentViewController:navigationController animated:YES completion:^{/* done */}];
else if([self respondsToSelector:@selector(presentViewController:animated:)])
[self presentModalViewController:navigationController animated:YES];
icerikという名前のxibファイルを持つクラスがあります。このように解決しました。開店中ですが、引き返したいときはどうしたらいいですか?