Avatar ·

Como alterar a cor da barra de navegação (UINavigationBar) em Swift?

Olá a todos! Sou novo no desenvolvimento iOS em Swift e estou com um problema na customização da UINavigationBar. Quero alterar a cor de fundo da barra de navegação no meu aplicativo, mas não estou conseguindo. Tenho um NavigationController padrão que adicionei via Storyboard. Tentei mudar a cor no código dentro do viewDidLoad() do meu primeiro ViewController, mas a cor permanece padrão (branco/semitransparente). Aqui está o que tentei: ```swift override func viewDidLoad() { super.viewDidLoad() navigationController?.navigationBar.barTintColor = UIColor.blue navigationController?.navigationBar.backgroundColor = UIColor.blue } ``` Também tentei definir a cor no AppDelegate, mas sem sucesso. Em alguns artigos dizem que é necessário usar `isTranslucent = false`, e em outros que tudo mudou nas novas versões do iOS. Estou usando Xcode 14 e iOS 16. Por favor, me digam como alterar corretamente a cor da UINavigationBar em todo o aplicativo? Preciso que a barra seja