2010-10-16 91 views
2

我搜索了很多的網站關於這個話題,並嘗試一些解決方案:如何更改更多標籤項目的標題?

1)改變navigationItem標題

我改變navigationItem冠軍,但更多的TabItem沒有改變。

2)改變tabbarItem標題

[tabBarController moreNavigationController].tabBarItem.title = @"Morre"; 

它沒有工作,要麼。

3)創建一個新的tabbarItem和分配給它:

[tabBarController moreNavigationController].tabBarItem.= newlyCreatedTabBarItem; 

我沒有工作了。

還有一種替代方法可以創建更多選項卡,如常規tabBar項目。但是,通過這種方式,tabBar項目的配置變得不可能。我還需要更多選項卡中的「編輯」按鈕。

我只設法改變badgeValue這對我來說沒有任何價值:

[tabBarController moreNavigationController].tabBarItem.badgeValue = @"100"; 

那麼,有沒有辦法改變更多的TabBar項目的冠軍?

+0

問題是有點混亂 – 2010-10-16 18:07:31

回答

0

我想我知道你的意思......我知道你可以在界面生成器中更改標籤的名稱,打開mainwindow.xib,選擇「Tab Bar Controller」,然後在Tab Bar Controller Attributes下,將標題你想要的標籤。

0

我唯一能夠做管理正在改變控制器

self.moreNavigationController.navigationBar.topItem?.title = self.moreNavigationController.navigationBar.topItem?.title?.uppercased() 

的稱號,但這似乎並不影響標籤欄:/