2016-01-05 3 views
0

У вас есть вопрос о segues и пользовательских навигации. На рисунке 1 показан поиск vc с видом навигационной панели, установленным моим делегатом приложения. Когда я просматриваю и перехожу к моей детали vc, у меня есть настраиваемый вид на навигационной панели в режиме загрузки (изображение 2). Это прозрачно. Когда я нажимаю обратно на поиск vc, эти пользовательские теги внешнего вида, как вы можете видеть на изображении 3. Как вернуться к исходному появлению навигационной панели? Я предполагаю, что это сделано в поле зрения?Как мне вернуться к появлению панели навигации по умолчанию после размотки segue из пользовательской панели навигации?

enter image description here

enter image description here

enter image description here

ответ

1

Вы правы, есть только один навигационный бар для всех контроллеров в навигационном контроллере, поэтому, когда вы возвращаетесь к первому контроллеру нужно программно изменить появление навигационной панели должно быть таким, каким оно было до начала; viewWillAppear - хорошее место для этого.

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