我想知道是否有办法更改[更多...]标签中的文字。 使用下面的代码,我可以更改视图中的文本,但选项卡中的文本保持不变。有没有办法访问它并改变它的外观。
tabBarController.moreNavigationController.topViewController.navigationItem.title = NSLocalizedString(@"Meer", "");
我的第二个问题是关于更多视图中的[编辑]按钮。以下代码不起作用。
tabBarController.moreNavigationController.topViewController.navigationItem.rightBarButtonItem = [[UIBarButtonItem alloc] initWithTitle:@"Wijzigen" style:UIBarButtonItemStyleDone target:nil action:nil];
有没有人有想法?
干杯。
答案 0 :(得分:0)
我已回答你的第二个问题了。
您可以设置属性:
tabBarController.customizableViewControllers=nil
我希望代码对您有用。
答案 1 :(得分:0)
看起来“系统”UI字符串以英语显示,而您的应用程序是荷兰语。解决这个问题的正确方法是将您的应用更改为默认使用荷兰语,方法是修改 Info.plist :
<key>CFBundleDevelopmentRegion</key><string>nl</string>
您正在设置导航项的标题,该标题仅用于导航栏。您可以尝试设置视图控制器本身的标题:
tabBarController.moreNavigationController.topViewController.title = NSLocalizedString(@"Meer",nil);
或者您可以设置导航项和标签栏项的标题:
tabBarController.moreNavigationController.topViewController.navigationItem.title = NSLocalizedString(@"Meer",nil);
tabBarController.moreNavigationController.topViewController.tabBarItem.title = NSLocalizedString(@"Meer",nil);