設置它在你的應用程序代理:
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
// Override point for customization after application launch.
self.window.backgroundColor = [UIColor whiteColor];
[self.window makeKeyAndVisible];
[[NSBundle mainBundle] loadNibNamed:@"TabBarController" owner:self options:nil];
self.window.rootViewController = tbc;
return YES;
}
與tabcontroller創建廈門國際銀行,下降標籤欄裏面的導航控制器。 設置Viewcontroller的類和筆尖名稱。
裏面的按鈕的方法,需要像:
- (IBAction)go:(id)sender
{
Primeiro2ViewController *p2vc = [[Primeiro2ViewController alloc] initWithNibName:@"Primeiro2ViewController" bundle:nil];
p2vc.title = @"Primeiro 2";
[self.navigationController pushViewController:p2vc animated:YES];
self.navigationController.navigationBar.tintColor = [UIColor greenColor];
}
如果你需要一個樣品,我後來上傳你。
thx回覆,但它不是我所需要的...我將再次解釋它。 我有一個視圖控制器(稱爲ViewControlllerMAIN)和第二個NavigationController(稱爲RootViewController)。在AppDelgate中,我將它們拆分爲一個「tbc」TabBarController,並且一切都很好,但是我需要爲usnig應用程序添加一些「提示」,並且我想用ViewControllerMAIN中的按鈕啓動它。當我這樣做,它的工作,但是,當我想回到ViewContollerMAIN(我使用它模式切換)Tabbar消失...所以是任何可能性,我該怎麼做?謝謝! :-) – stepik21 2013-03-25 20:14:27