В методе -viewDidLoad
моего контроллера представления я вызываю [myTextField becomeFirstResponder];
Это работает как брелок, открывает клавиатуру и myTextField получает фокус.
У меня есть кнопка с целевым действием (действие находится в том же контроллере), которая проверяет [myTextField isFirstReponder]
- но она всегда возвращает false (то есть, NO
в терминах Какао;)).
Разве это не правильный способ узнать, есть ли у myTextField
клавиатура для ввода?