У меня есть WKWebView
в контроллере представления. Когда пользователь нажимает кнопку «Загрузить файл» (которая находится на показанной веб-странице), появляется UIDocumentPickerViewController
. Это ожидаемо и совершенно необходимо, но:
Всякий раз, когда пользователь нажимает любую кнопку («Загрузить фото или видео», «Отмена»), UIDocumentPickerViewController
закрывает себя И родительский контроллер представления, в котором он находится.
Я добавил символическую точку останова для [UIViewController dismissViewControllerAnimated:completion:]
и действительно увидел, что -dismissViewController...
вызывается дважды. После первого раза он отбрасывает UIDocumentPickerViewController
, после второго — мой родительский вью-контроллер.
Кстати на айпаде проблем нет, наверное потому что UIDocumentPickerViewController
представлено как поповер.
Почему это происходит и что мне делать?
Спасибо!
presentingViewController
закрывается, когда я нажимаю вне всплывающего окна. ???? - person bio   schedule 06.09.2017