【发布时间】:2017-04-11 10:47:39
【问题描述】:
我有一个带有两个 ViewController (VC) 的 UITabBarController。该应用程序有两个 Localizable.strings 文件(英语和德语)。标签栏项目是自定义图标。两个 VC 都嵌入在导航控制器 (NC) 中。标题在情节提要的 Bar Item -> Title 部分的 NC 中设置。
另外我把这行代码放到第二个VC的ViewDidLoad中:
self.tabBarItem.title = NSLocalizedString("Item 2", comment: "")
APP启动时(并调用第一个VC),正在翻译其标签栏图标的标题。但是第二个标签栏图标标题只有在被点击时才会被翻译。
如何在开始时翻译第二个标签栏图标?我必须在 AppDelegate 中进行吗?
【问题讨论】: