Курсор мигает в UITextField, но клавиатура не появляется
Я получил простой подробный вид с текстовым полем. В подробностях viewController я написал этот код:
- (void) viewDidAppear:(BOOL)animated{
[self.textField becomeFirstResponder];
NSLog(@"is textField 1st responder %d", [self.textField isFirstResponder]);
}
Когда я вставляю детали в контроллер навигации, я вижу в своем журнале " is textField 1st responseder 0 ". Клавиатура не появляется. Но текстовое поле имеет мигающий курсор.
Что происходит в этот момент? Почему клавиатура не появляется? Я попытался поймать уведомление "KeyboardDidShown" в моем AppDelegate, но ничего не поймал:
Вот мой главный вид дизайна: