iPad как узнать, что клавиатура скрыта

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

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

если нажата кнопка "рассчитать", клавиатура и просмотр, идите вниз,

но если пользователь коснется скрытия клавиатуры с iPad [клавиша в правом нижнем углу клавиатуры]

мой взгляд остается высоко поднятым,

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

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


person manuelBetancurt    schedule 27.10.2011    source источник


Ответы (1)


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

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
{

}
person sElanthiraiyan    schedule 27.10.2011