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