У меня есть приложение на панели вкладок, которое должно отображаться на разных языках в зависимости от предпочтений пользователя, но я не могу найти много информации о том, как изменить имена вкладок во время выполнения. Мне нужно, чтобы вкладки отображали правильные имена при запуске, а не когда доступ к вкладкам.Переименовать вкладки во время выполнения
Лучший информацию я смог найти бегала
self.tabBarController.selectedIndex = 1;
tabBarController.selectedViewController.tabBarItem.title = @"Tab Name";
из приложения делегата, но это первый делает вкладку активной & затем устанавливает имя.
Нет ли лучшего способа задать имена вкладок во время выполнения? В идеале я хотел бы задать им все за один раз.
Любые предложения или исправления приветствуются. –
Это помогло. +1 для вас –
Почему бы не использовать встроенную локализацию, то есть NSLocalizedString (@ "HOME", nil) 'вернет значение для каждой записи, указанной в строке локализации – spacebiker