UIDocumentPickerViewController: cómo configurar el color de la barra de navegación

Quiero configurar el color de fondo de la barra de navegación de mi DocumentPicker para que sea el mismo que el resto de mi aplicación.

    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)

no funciona

Otras cosas que he probado:

UtilizarUINavigationBar.appearance().backgroundColor = self.theme.navigationBarColor - no funciona y se parece demasiado a una solución alternativa en lugar de una forma adecuada si funciona.

Editar: en este momento nuestra aplicación está rediseñada para usar el color primario como color de texto de la barra de navegación y tener el mismo color de fondo que DocumentPicker. Las respuestas aún serán apreciadas.

Respuestas a la pregunta(1)

Su respuesta a la pregunta