Ipad, как узнать, клавиатура была скрыта - PullRequest
3 голосов
/ 27 октября 2011

Я создаю приложение для ipad,

, в котором есть некоторые текстовые поля, которые при касании перемещаются над клавиатурой,

, если нажата кнопка «Рассчитать», клавиатура и вид, переходят вниз.,

но если пользователь нажимает на скрытую клавиатуру с ipad [нижний правый угол клавиатуры]

мой вид остается высоко поднятым,

, так как я могупрограммно знать, что «скрытая клавиатура» была нажата?

большое спасибо!

1 Ответ

9 голосов
/ 27 октября 2011

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

NSNotificationCenter *center = [NSNotificationCenter defaultCenter];
[center addObserver:self selector:@selector(didShow) name:UIKeyboardDidShowNotification object:nil];
[center addObserver:self selector:@selector(didHide) name:UIKeyboardWillHideNotification object:nil];

//Resize your views in the below methods
- (void)didShow
{

}

- (void)didHide
{

}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...