Como mudar a cor do botão 'Voltar' no UINavigationBar?
Olá a todos! Sou novo no desenvolvimento iOS e não consigo entender a personalização da barra de navegação. Tenho um aplicativo com UINavigationController, e o botão padrão 'Voltar' (Back button) aparece na cor azul. Preciso mudar sua cor para branco, pois o fundo da barra de navegação é escuro.
Tentei alterar o tintColor do navigationBar, mas isso muda a cor de todos os elementos (título, botões à direita), e eu preciso apenas do botão 'Voltar'. Aqui está meu código:
```swift
override func viewDidLoad() {
super.viewDidLoad()
navigationController?.navigationBar.tintColor = .white // Muda tudo
}
```
Também li sobre UIBarButtonItem e backBarButtonItem, mas não entendi como aplicar isso especificamente à cor. Talvez haja uma maneira através do appearance? Digam-me como mudar corretamente a cor apenas do botão 'Voltar', sem afetar o título e outros elementos. Desde já, obrigado!
P.S. Uso Swift 5, iOS 14+. Exemplo do aplicativo: tem uma tela de lista (TableViewController) e uma tela de detalhes (DetailV