Потеря первого ответа в ModalView - PullRequest
0 голосов
/ 31 января 2012

У меня следующее поведение:

  1. UIView (A) имеет subView (B)
  2. SubView B имеет кнопки с действиями
  3. Открывается одно из действий SubView BModalView (M) с надписью textField (T)клавиатура не получает никаких пользовательских данных.

Только UIKeyBoardWillShowNotification вызывает.Кроме того, UIKeyBoardDidShowNotification не вызывает в этом ModalView ...

Как я могу это исправить?Я знаю, что каким-то образом мне нужно вернуть ответчик на этот UitextField (T), но как?

Ответы [ 2 ]

0 голосов
/ 31 января 2012

Попробуйте что-то вроде этого ...

[M resignFirstResponder]
[M setTarget:nil]
[T becomeFirstResponder]
0 голосов
/ 31 января 2012

Это выглядит как очень странное поведение.Что вы пробовали?Не могу объяснить, почему это происходит, но может ли решение быть таким простым, как

[T becomeFirstResponder]

??

...