2012-03-17 74 views
5

如何修改TabBarController項目的標題和圖標? 它可以直接在Interface Builder中使用?修改uitabbarcontroller項目的標題和圖標

+0

是的,你可以做到這一點programetically從IB too.I如直接建議你開始的XCode型標籤式應用程序的新項目。你會得到你的答案。 – Hemang 2012-03-17 09:12:54

+0

我已經有一個TabBarController,當我添加一個Segue時,我可以看到一個標籤欄項創建,但我不能選擇它 – Reda 2012-03-17 09:19:13

+0

顯示一些代碼! – Hemang 2012-03-17 09:20:05

回答

11
代碼

UITabBarItem *tabBarItem = [[UITabBarItem alloc] initWithTitle:@"Fancy Tab" image:[UIImage imageNamed:@"FancyTab"] tag:1]; 
myViewController.tabBarItem = tabBarItem; // to set the tabBarItem from outside the viewController 
self.tabBarItem = tabBarItem;    // to set the tabBarItem from inside the viewController 

在常規的.xib:在tabBarController單擊該項目。然後再次點擊它。您現在可以在屬性檢查器中編輯標題和圖標。

故事板:單擊連接到tabBarController(不在tabBarController本身)的viewController中的項目。這一次點擊就足夠了。並在屬性檢查器中設置標題和圖標。

enter image description here

+0

我使用故事板,問題是我可以在IB中看到當我添加一個Segue,但在IB的左側,沒有創建任何項目在tabBar – Reda 2012-03-17 09:32:20

+0

下添加了正確的segue嗎?它必須是「關係 - 視圖控制器」 – 2012-03-17 09:45:40

+0

是的segue是一種關係 - viewControllers – Reda 2012-03-17 10:17:09

相關問題