2017-01-31 3 views
1

Я хочу установить рамку представления над клавиатурой. Чтобы не менять высоту/местоположение после появления клавиатуры.Как получить высоту клавиатуры в viewDidLoad не после открытия клавиатуры

Есть ли способ получить высоту клавиатуры в ViewDidLoad, а не после появления клавиатуры?

Благодаря


и без клавиатуры вид всегда должен быть в том же самом месте.

image

+0

Проверьте это: http://www.idev101.com/code/User_Interface/sizes.html –

+0

что вы пытаетесь сделать с этим? –

+0

Я добавил изображение для объяснения – ilan

ответ

1

Там зафиксированы размеры для высоты клавиатуры в IOS.

Вот несколько документов, которые помогут вам. http://www.idev101.com/code/User_Interface/sizes.html

Вы можете просто проверить, какое устройство используется, и соответственно найти его высоту клавиатуры.

+0

Как проверить, есть ли пользовательская клавиатура? или если QuickType находится на экране? – ilan

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