Я обновляю приложение для поддержки iOS 13, и одно из требований (на данный момент) - преобразовать все модальные UIViewControllers
обратно в UIModalPresentationStyle.fullScreen
, но UIImagePickerController
, похоже, не уважает значение, которое я ему передаю, и всегда находится в "Карточка", когда я выбираю фото, и полноэкранный режим, когда я выбираю видео.
Есть ли способ сделать так, чтобы оба ViewController имели одинаковый внешний вид в виде карточек или в полноэкранном режиме?
sourceType = .photoLibrary
иmodalPresentationStyle = .fullScreen
средство выбора ограничено фотографиями и отображается в полноэкранном режиме в iOS 13. Что мне не хватает? - person dfd   schedule 21.11.2019sourceType = .photoLibrary
иmodalPresentationStyle = .fullScreen
, и я все еще получаю внешний вид карты, так что, возможно, я тот, кому что-то не хватает. Я проверю еще раз и отвечу вам. - person Lucas P.   schedule 22.11.2019picker.presentationController?.delegate
в значение приведет к игнорированию настройки стиля модального представления. Это сработало, как ожидалось, когда я не установил это свойство делегата. - person William Chen   schedule 04.02.2020