2016-01-25 3 views
2

У меня есть контроллер навигации со страницы входа, и после успешного входа в систему я хотел бы отклонить навигацию, которая означает, что пользователь не может вернуться на страницу входа в систему после успешного входа в систему. Я попытался создать еще одну раскадровку и выполнить segue, но панель навигации все еще сохраняется, так или иначе, чтобы отклонить навигационную панель программно или из раскадровки? enter image description hereОстановить навигацию от навигационного контроллера swift

Я бы не хотел, чтобы на этой странице появилась кнопка «Сопряжение».

+0

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

+0

, если я не представляю новый контроллер представления, тогда я применяю еще один UIView поверх существующего контроллера представлений и полностью укладываюсь в мои приложения? –

+0

Тогда цель контроллера навигации не ясна. Замените его обычным UIViewController на том этапе, где он вам больше не нужен. –

ответ

0

Перейдите к контроллеру навигации со страницы входа, а не с навигационного контроллера на страницу входа.

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