Курсор мигает в 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, но ничего не поймал: введите описание изображения здесь

Вот мой главный вид дизайна:

введите описание изображения здесь

1 ответ

Решение

Звонит reloadInputViews Помогите?

Другие вопросы по тегам