Jak mogę znaleźć UIKeyboard
w mojej aplikacji, czy nie?Jak się dowiedzieć, czy UIkeyboard pojawił się w systemie iOS?
Nie chcę używać żadnych metod pełnomocnictwa pod numerem UITextField
.
Proszę sugerować dowolne rozwiązanie.
Z góry dziękuję.
Jak mogę znaleźć UIKeyboard
w mojej aplikacji, czy nie?Jak się dowiedzieć, czy UIkeyboard pojawił się w systemie iOS?
Nie chcę używać żadnych metod pełnomocnictwa pod numerem UITextField
.
Proszę sugerować dowolne rozwiązanie.
Z góry dziękuję.
testu to:
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(keyboardWillShow:) name:UIKeyboardWillShowNotification object:nil];
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(keyboardWillHide:) name:UIKeyboardWillHideNotification object:nil];
Zastosowanie powiadomienie klawiatura sprawdza status UIKeyBoard
.
klawiszowe Uwagi:
Gdy system pokazuje lub ukrywa klawiaturę, to księguje kilka powiadomień klawiaturowych. Te powiadomienia zawierają informacje o klawiaturze, w tym jej rozmiar, który można wykorzystać do obliczeń obejmujących przenoszenie widoków. Rejestracja tych powiadomień jest jedynym sposobem uzyskania informacji na temat klawiatury. System wykonuje następujące powiadomienia o wydarzeniach związanych klawiaturę:
UIKeyboardWillShowNotification
UIKeyboardDidShowNotification
UIKeyboardWillHideNotification
UIKeyboardDidHideNotification
Proszę odnieść się do odpowiedzi z dnia [? Jak programowo sprawdzić czy klawiatura jest obecny w app iPhone] (http://stackoverflow.com/questions/ 1490573/jak programowo sprawdzić, czy klawiatura jest dostępna w aplikacji iPhone) – Bigood