Я создаю приложение для iPad, и что-то странное происходит с верхним краем представления по отношению к строке состояния, когда появляется клавиатура.
В представлении есть представление с сегментированным контроллером вверху и представление контейнера внизу. При выборе кнопки в сегментированном контроллере представление в представлении контейнера изменяется.
Я провел некоторое исследование по этому вопросу (это определенно связано с iOS 7) и не нашел никакого исправления. Я попытался установить edgesForExtendedLayout
в UIRectEdgeNone
, но это, похоже, не имеет никакого эффекта. Что еще более странно, вид перемещается только наполовину в исходное положение, когда клавиатура закрывается. Какие-либо предложения? Я включил скриншоты ниже.
Оригинал:
Когда появляется клавиатура:
После закрытия клавиатуры: