Разница клавиатуры DidShow и клавиатуры WillShow
У меня вопрос. В чем разница между keyboardDidShow
а также keyboardWillShow
? Если я положу это в моем viewDidLoad
:
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(keyboardDidShow:)
name:UIKeyboardDidShowNotification
object:nil];
Что это значит? Извините, если это простой вопрос, но я не уверен. Если я включу вращение моего взгляда, то keyboardDidShow
называется дважды.
Другой вопрос: keyboardWillHide?
Какова его функциональность?
Спасибо
1 ответ
Решение
keyboardWillShow
срабатывает до появления клавиатуры, keyboardDidShow
уволен впоследствии.
KeyboardWillHide
срабатывает до исчезновения клавиатуры.