2012-05-11 6 views
0

Я пытаюсь получить высоту UIkeyboard со следующим:Почему высота UIKEYBOARD 1024

float keyboardHeight; 
CGRect keyboardFrame = [[[aNotification userInfo] 
           objectForKey:UIKeyboardFrameBeginUserInfoKey] 
          CGRectValue]; 
keyboardHeight = keyboardFrame.size.height; 

но размер возвращается в 1024,00. Я хотел знать, нормально ли это.

+0

на iPhone высота клавиатуры 216 пикселей – Novarg

ответ

0

На каком устройстве вы тестируете? На iPad 3, в ландшафте, высота клавиатуры составляет 1024 пикселя.

+0

Ah okay am на ipad 3. Спасибо, что подтвердили это. Я думал, что это должно быть меньше. – user281300

+0

О, я хотел спросить вас, знаете ли вы, как запретить UIKEYBOARD продвигать UIWEBVIEW, когда он появится. – user281300

+0

@ user880562, 'UIWebView' имеет свойство' scrollView' (может поддерживаться с> = iOS 5.0), когда вы получаете focts в свой 'UITextField', вы можете установить contentOffSet для' UIWebView', где вам нужно изменить позицию 'y' в соответствии с вашим необходимость! – Hemang

Смежные вопросы