Как скрыть ненужные файлы в UIDocumentPickerViewController? - PullRequest
0 голосов
/ 15 апреля 2020

Я хотел бы скрыть файлы, которые не соответствуют типам документов, переданных в UIDocumentPickerViewController, т.е. показать только те, которые соответствуют. Например, если тип документа «publi c .mov ie», я хочу, чтобы в средстве выбора отображались только видеофайлы и папки.

1 Ответ

0 голосов
/ 15 апреля 2020

Пожалуйста, попробуйте ниже код:

let types: [String] = ["public.movie", "public.video"]
let documentPicker = UIDocumentPickerViewController(documentTypes: types, in: .import)
documentPicker.delegate = self
documentPicker.modalPresentationStyle = .formSheet
self.present(documentPicker, animated: true, completion: nil)

Вы можете добавить / удалить любое значение из типов в соответствии с вашими потребностями:

let types: [String] = ["public.movie", "public.video"]

Пожалуйста, прокомментируйте, если у вас есть какие-либо проблемы с кодом .

Рад помочь!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...