我有一个标签栏应用程序,它必须根据用户的偏好以不同的语言显示,但我找不到太多关于如何在运行时更改标签名称的信息。我需要标签在启动时显示正确的名称,而不是在访问标签时。
我能找到的最好的信息是跑步
self.tabBarController.selectedIndex = 1;
tabBarController.selectedViewController.tabBarItem.title = @"Tab Name";
来自应用程序委托,但这首先使选项卡处于活动状态,然后设置名称。
没有更好的方法在运行时设置选项卡名称吗?理想情况下,我想一口气将它们全部设置好。