Стиль панели навигации не изменится, когда VC представлен модально - PullRequest
0 голосов
/ 26 января 2019

На виртуальном контроллере, который встроен в контроллер навигации, я представляю модальный виртуальный канал (в виде таблицы форм), который также встроен в контроллер навигации.Я не могу изменить стиль панели навигации второго виртуального канала.

Если я просто изменю переход с «Представить модально» на «Показать (например, Push)», это сработает.Я также пытался поместить код в ViewWillAppear, но не сработал.

В модально представленном VC:

override func viewDidLoad() {
    super.viewDidLoad()
    self.navigationController?.navigationBar.barStyle = .blackTranslucent
}

VC

1 Ответ

0 голосов
/ 26 января 2019

Проблема заключалась в том, что для контроллера навигации посередине (см. Изображение) оттенок полосы для панели навигации был установлен на собственный цвет

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...