Я использую inputAccessoryView
из UIViewController
.Все отлично работает, пока не поменяю UIWindow
s rootViewController
.После этого safeAreaInsets
для портрета сообщается как пейзаж и наоборот.
Это происходит только при переходе с rootViewController
, который имеет ввод с клавиатуры.
Вот пример проекта, который воспроизводит проблему: https://github.com/jcavar/ChangeRootSafeArea
Я думаю, что это какой-томагия в UITextEffectsWindow
, которая вызывает это.Я попытался полностью удалить его, прежде чем изменить rootViewController
, но после этого вид вспомогательного ввода больше не появляется.
Есть идеи по этому поводу?