Домашняя кнопка в iOS 5, xcode 4.2, Story board - PullRequest
0 голосов
/ 30 марта 2012

iOS 5.0, xCode 4.2

Я делаю многошаговую анкету.

В каждой ветке около 10 вопросов, и есть подотрасли. Но логика довольно линейная. В основном да / нет ответов, но есть несколько вариантов выбора. Анкета придет к заключительной странице.

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

Проблема в том, что я хочу, чтобы стек навигационного контроллера был очищен, чтобы кнопки «назад» не перебирали прошедшие выборы.

Другими словами, я хочу очистить все контроллеры представления в стеке навигации. Есть ли простой способ сделать это?

Ответы [ 2 ]

2 голосов
/ 30 марта 2012

popToRootViewControllerAnimated: в UINavigationController очистит стек и вернет вас к корневому контроллеру.

0 голосов
/ 30 марта 2012

Вы можете установить свойство viewControllers для UINavigationController. Это даже можно сделать анимированным.

...