2016-02-26 3 views
0

Как перезагрузить приложение после нажатия кнопки? У меня есть кнопка с именем reset, я хочу избавиться от всего пользовательского ввода, например, удалить весь текст, введенный в текстовое поле, инициализировать всю переменную. Можно ли это сделать?Как перезагрузить объект зрения c

+1

Когда кнопка активирована, просто выполните '_textField.text = @" ";' и т. Д. – trojanfoe

+0

Потому что вам нужно перезагрузить всю страницу? почему только вы не можете дать 'setText' в" "? – jose920405

ответ

0

Да, вы можете установить свойство вида в вид контроллера всухую, а затем попробуйте доступ к нему было бы получить воссозданы автоматически:

[controller setView:nil]; 
[controller view] 

Это сразу же перезагрузить вид и вызвать viewDidLoad

Однако , с точки зрения производительности перезагрузка представления довольно дорога, я бы предложил вам написать функцию сброса, чтобы поместить код сброса всего поля, в котором вы хотите избавиться. И вызовите этот метод, когда пользователь нажимает кнопку.

Смежные вопросы