2011-12-25 7 views
0

Я работаю над навигационным приложением, и в последнем представлении у меня есть кнопка, которая позволяет пользователю вернуться к первому виду - другими словами, перезапустить приложение.Возврат пользователя в исходное состояние приложения при нажатии кнопки

Как его можно перезапустить?

ответ

1

Если вы в основе приложения Панель навигации, вы можете сделать:

[self.navigationController popToRootViewControllerAnimated:YES]; 

Но я не уверен, что вы подразумеваете под «перезапустить его».

+0

Я имею в виду, как вы выходите из приложения и запускаете его снова –

+2

В руководствах Apple говорится, что вы никогда не должны бросить приложение программно, потому что это будет выглядеть как сбой, с другой стороны, как только вы на трамплине (IOS launcher) у вас нет контроля за запуском приложения, пользователь должен ввести его вручную, так что вы можете сделать это, чтобы вернуться к первому экрану и иметь некоторую логику, которая очистит все состояния и сделает приложение похожим на новое запуск. – Ecarrion

+0

любезно большое спасибо –

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