keyboardWillShow вызывается дважды

У меня есть представление с уведомлениями клавиатуры, такими как keyboardWillShow и keyboardWillHide

Все коды, обрабатываемые с уведомлением, которое я использую, взяты из примера кода Apple «KeyboardAccessory»

Когда я впервые захожу в это представление, все работает нормально.

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

[myTextField becomeFirstResponder];

методы keyboardWillShow и keyboardWillHide будут вызываться дважды каждый раз.

Это действительно сбивает с толку,

Может ли кто-нибудь мне с этим помочь?

очень признателен!

9
задан beryllium 10 November 2011 в 17:08
поделиться