2011-07-30 45 views
1

我遇到問題:我有一個基於標籤欄的應用程序。在MainWindow.xib中顯示導航控制器鏈接到RootViewController.xib的選項卡。 在RootViewController.xib中我創建了一個導航控制器並添加了一個表視圖。 在RootViewController中viewDidLoad我有[self.view addSubview:navController.view];。 tableview和導航控制器適用於導航。按一個單元格按下控制器,而按鈕按鈕在按下的控制器中工作。 但是,當我使用self.navController.navigationItem.rightBarButtonItem = barButton;什麼也沒有顯示出來。也改變self.navController.navigationItemself..navigationItem等..沒有幫助。你認爲這個問題可能是什麼?我感謝每一個答案。 FYI的barbuttonitem是設置有:iPhone UINavigationController欄按鈕不顯示

UIBarButtonItem *barButton = [[UIBarButtonItem alloc] initWithTitle:@"Help" style:UIBarButtonItemStylePlain target:self action:@selector(help)]; 

回答

0

如果妳希望同時使用控制器導航和標籤欄控制器的U檢查蘋果文檔的示例代碼。其中兩個功能都使用,所以我給下面的鏈接。

UIcatalogue

0

如果初始化導航控制器...

navigationController = [[UINavigationController alloc] initWithRootViewController:rootViewController]; 

那麼你可以設置按鈕,...

rootViewController.navigationItem.rightBarButtonItem = yourButton; 
相關問題