от
Я использую
safeAreaInsets
уважать Нотча для iPhone X и заповедных территорий меню. Это прекрасно работает при загрузке вида, так как вид в текущей ориентации интерфейса. Тем не менее, мне нужно знать, какие значения будущего будет обрабатывать анимацию в мой метод willRotate.
UIViewController
имеет способ
viewSafeAreaInsetsDidChange
, но не обновляется, пока после того, как устройство вращается. Мне нужно что-то вроде
viewSafeAreaInsetsWillChange
, но, конечно, не существует. Итак, похоже, что единственный способ справиться с анимации в мой метод willRotate путем жесткого кодирования безопасных значений площади, которая, конечно, далека от идеала. Есть в любом случае получить безопасные места для данной ориентации (портрет или пейзаж)?

Пожалуйста, войдите или зарегистрируйтесь для публикации ответа на этот вопрос.

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