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