У меня есть расширение действия, которое должно изменить изображение с помощью собственного приложения Foto. К сожалению, с iOS13 он всегда открывается в новом виде карт, и хотя я много чего пробовал, я не смог от него избавиться. В частности, я устанавливаю UIRequiresFullScreen
и NSExtensionActionWantsFullScreenPresentation
на YES
в info.plist как в приложении, так и в расширении действия, и устанавливаю границы для границ экрана.
В начале Представленный ViewController, я устанавливаю self.modalInPresentation
в YES
для iOS13 и self.modalInPopover
для
Я также устанавливаю self.modalPresentationStyle = UIModalPresentationFullScreen;
Это приводит к тому, что самая верхняя карта является «полноэкранной», но всегда есть другая карта, видимая ниже, и viewController автоматически изменяется на немного меньшую высоту для учета этой карты.
Вот снимок экрана, чтобы проиллюстрировать проблему: на imgur
Есть ли способ показать ViewController, представленный расширением действия, в полноэкранном режиме?