2014-09-16 4 views
0

Есть ли способ удалить текущую UIStoryboard и перезагрузить ее? У меня такой проект. enter image description hereОбновить UIStoryboard или обновить все представление iOS

Если нет, возможно ли обновить все виды? Цель: мне нужно снова установить все UILabel, UIButton.

lblTest.text = @"Testing"; 
+0

Помогите мне понять ваш вопрос. Вы хотите обновить представление, исправить? Не понимаю, что здесь написано. – user3124081

+0

Это что-то вроде того, что я хочу сделать вот так. self.window.rootViewController = nil; После этого перезагрузите UIStoryboard. Программа входит в делегат приложения, автоматически вызывается UIStoryboard. Как перезагрузить текущую UIStoryboard под названием MainStoryboard? –

+0

Если это не так, я хочу обновить все мои представления, viewcontroller, tableviewcontroller и т. Д. Сразу. Как мне это сделать? –

ответ

0

Когда вы изначально настроены на контроллер, вы должны заполнить ярлыки и текст кнопки в методе, который вы называете от viewDidLoad. Когда вы хотите «обновить» свое представление, чтобы оно выглядело как начальное условие, просто вызовите этот метод еще раз. Для этого вам не нужно перезагружать раскадровку.

+0

да. Я сделаю так. Тем не менее, мне нужно сделать все для моего uiviewcontroller, uitableview, uitableviewcell и т. Д., И это будет более 50 файлов. Боюсь, мне нужно будет написать для всех. В результате я подумываю просто оставить текущую раскадровку и перезагрузить ее. –

1

Из вашего комментария Я понимаю, что этот вопрос связан не столько с освежением вашей раскадровки, сколько с тем, чтобы ваше приложение было локализовано для пользователей, говорящих на английском и китайском языках.

Отметьте «Интернационализация и локализация» в библиотеке разработчиков iOs. Здесь вы можете найти ресурсы, необходимые для превращения вашего приложения в многоязычное приложение. Они также предоставляют пример приложения, называемого InternationalMountains, но это не так сильно вписывается в метки. К счастью, есть много подходящих учебников там, как

+0

совершенно правильно .... – Fattie

+0

Спасибо. Я это посмотрю. –