UIDocumentPickerViewController вид прокрутки, перекрывающийся с верхней панелью навигации - PullRequest
0 голосов
/ 11 мая 2018

Я пытаюсь показать UIDocumentPickerViewController модально.Его показ, но представление прокрутки внутри UIDocumentPickerViewController не показывает какую-то часть сверху, я должен прокрутить вниз, чтобы увидеть содержимое, как только оно будет выпущено, снова вернется к началу.image (см. Изображение).

Вот как я пытаюсь!

let documentPicker: UIDocumentPickerViewController = UIDocumentPickerViewController(documentTypes: ["public.image", "public.audio", "public.movie", "public.text", "public.item", "public.content", "public.source-code"],
                                                                                          in: .import)

        if #available(iOS 11.0, *) {
            documentPicker.allowsMultipleSelection = true
        } else {
            // Fallback on earlier versions
        }

        self.present(documentPicker, animated: true,
                     completion: nil)

1 Ответ

0 голосов
/ 11 мая 2018

Установка внешнего вида панели uinavigation глобально на false решила проблему:

UINavigationBar.appearance().isTranslucent = false

, но это все еще кажется хаком, поскольку это повлияет на другие области приложения, где isTranslucent должен быть 'true'.

Если кто-то найдет лучшее решение, пожалуйста, обновите.:)

...