UIDocumentPickerViewController - Como definir a cor da barra de navegação
Desejo definir a cor de fundo da barra de navegação do DocumentPicker como igual ao restante do meu aplicativo.
let filePicker = UIDocumentPickerViewController(documentTypes: ["public.content"], in: .import)
filePicker.delegate = self
filePicker.navigationController?.navigationBar.barTintColor = self.theme.navigationBarColor
self.present(filePicker, animated: true, completion: nil)
não funciona
Outras coisas que eu tentei:
UsarUINavigationBar.appearance().backgroundColor = self.theme.navigationBarColor
- não funciona e parece muito com uma solução alternativa, em vez de uma maneira adequada, se funcionar.
Editar: No momento, nosso aplicativo foi redesenhado para usar a cor principal como cor do texto da barra de navegação e ter a mesma cor de fundo do DocumentPicker. As respostas ainda serão apreciadas.