我搜索了很多关于这个主题的网站,并尝试了一些解决方案:
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 :(得分:0)
我想我知道你的意思...我知道你可以在界面构建器中更改选项卡的名称,打开mainwindow.xib,选择“Tab Bar Controller”,然后在Tab Bar Controller Attributes下,更改标题你想要的标签。
答案 1 :(得分:0)
我唯一能做的就是改变控制器的标题
self.moreNavigationController.navigationBar.topItem?.title = self.moreNavigationController.navigationBar.topItem?.title?.uppercased()
但这似乎不会影响标签栏:/