私の Xcode のバージョンは 4.3.2 です。タブバーベースのアプリケーションにナビゲーションバーを追加したい。
ありがとう
私の Xcode のバージョンは 4.3.2 です。タブバーベースのアプリケーションにナビゲーションバーを追加したい。
ありがとう
たとえば、ストーリーボードを使用して作成できます。
あなたのapplicationDidFinishLaunching
方法では、次のようなものを見ることができます
FirstViewController *firstViewController = [[FirstViewController alloc] initWithNibName:@"FirstViewController" bundle:nil];
.
.
.
self.tabBarController = [[UITabBarController alloc] init];
self.tabBarController.viewControllers = [NSArray arrayWithObjects:firstViewController, secondViewController, nil];
以下のようにオブジェクトFirstViewController
にオブジェクトを追加しますUINavigationController
UINavigationController *firstNavController = [[UINavigationController alloc] initWithRootViewController:firstViewController];
.
.
.
//And in the tabbarController array add the navigationController Object instaed if FirstViewControllerObject
self.tabBarController.viewControllers = [NSArray arrayWithObjects:firstNavController, secondViewController, nil];
そして、それは完了です。FirstViewController
これで、 navigationController として扱われ、navigationbar が追加されます。
編集
ナビゲーションバーだけが必要な場合は、から挿入するか、サブビューとしてxib
追加できますUINavigationBar
self.view