#ios #ipad #keyboard #hide
#iOS #iPad #клавиатура #скрыть
Вопрос:
Я создаю приложение для ipad,
в нем есть несколько текстовых полей, которые при нажатии перемещаются над клавиатурой,
если нажата кнопка «рассчитать», клавиатура и просмотр, перейдите вниз,
но если пользователь нажмет на скрытую клавиатуру с ipad [клавиша в правом нижнем углу клавиатуры]
мой взгляд остается высоким,
итак, как я могу программно узнать, что «скрыть клавиатуру» была задействована?
большое спасибо!
Ответ №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
{
}