Для константы UIKeyboardFrameEndUserInfoKey
в документах Apple говорится:
Эти координаты не учитывают коэффициентов вращения применяется к содержимому окон в результате ориентации интерфейса изменения. Таким образом, вам может потребоваться преобразовать прямоугольник в окно координаты (с помощью метода convertRect: fromWindow: method) или для просмотра (используя метод convertRect: fromView:), прежде чем использовать его.
Итак, если я использую [view1 convertRect:rect fromView:view2]
Что бы я вложил для вышеуказанных параметров, чтобы заставить его правильно преобразовать значения вращения? то есть:
view1 =? rect =? (рамка клавиатуры, которую я предполагаю) view2 =?
Пробовал некоторые вещи и получал некоторые забавные вещи.