2

我搜索了很多有关此主题的网站并尝试了一些解决方案:

1)更改导航项标题

我更改了 navigationItem 标题,但更多 tabItem 没有更改。

2)改变tabbarItem的标题

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

它也没有工作。

3)创建一个新的 tabbarItem 并分配给它:

 [tabBarController moreNavigationController].tabBarItem.= newlyCreatedTabBarItem;

我也没有工作。

还有一种替代方法可以像普通的 tabBar 项一样创建更多选项卡。但是,以这种方式配置 tabBar 项目变得不可能。我还需要更多选项卡中的“编辑”按钮。

我只设法更改了对我没有价值的 badgeValue:

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

那么,有没有办法改变更多tabBar Item的标题?

4

2 回答 2

0

我想我明白你的意思......我知道你可以在界面生成器中更改选项卡的名称,打开 mainwindow.xib,选择“选项卡栏控制器”,然后在选项卡栏控制器属性下,更改你想要的选项卡的标题.

于 2010-10-16T20:04:09.100 回答
0

我唯一能做的就是改变控制器的标题

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

但这似乎不会影响标签栏:/

于 2017-07-03T15:50:31.200 回答