Я пытаюсь изменить цвет своей панели навигации в представлении, которое содержит UISearchController. Я ранее устанавливал цвет своих навигационных баров для всего приложения в своем приложении appDelegate, но я хочу, чтобы этот вид nav bar имел другой цвет. Проблема в том, что я не знаю, какую функцию разместить код, чтобы он переопределял код appDelegate. Например, viewDidLoad и viewWilAppear не меняют цвет при первом загрузке представления, только после того, как я вхожу и отменю searchController. Какую функцию я должен разместить следующим образом?Невозможно изменить цвет панели навигации
UINavigationBar.appearance().backgroundColor = UIColor(red: 0, green: 0, blue: 0, alpha: 1)
Try в viewDidLayoutSubviews() –
Не работает @GuyDaher – rohaldb