Касание предварительного просмотра в контекстном меню на iPad не приводит к появлению полноэкранного контроллера. - PullRequest
0 голосов
/ 21 марта 2020

У меня есть контекстное меню в моем приложении, которое показывает предварительный просмотр фотографии над действиями, и нажатие предварительного просмотра представляет этот контроллер просмотра в полноэкранном режиме. На iPhone, когда вы нажимаете на превью, появляется прекрасная анимация - она ​​возвращается в полноэкранный режим. Но на iPad, когда вы нажимаете на превью, контекстное меню закрывается, а затем экран отображается без анимации.

1 Ответ

0 голосов
/ 21 марта 2020

Это (новое *) поведение по умолчанию на iPad. Идея в том, что вы можете использовать собственную презентационную анимацию. Чтобы получить системный стиль «pop», который по умолчанию установлен на iPhone, установите preferredCommitStyle на .pop для объекта UIContextMenuInteractionCommitAnimating.

* Я думаю, что он изменился в iOS 13.4. Это изменение сломало приложение «Фото». ?

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