невозможно отобразить панель метода ввода в UIWebView - PullRequest
0 голосов
/ 18 апреля 2011

Я создал простой UIViewController и установил UIWebView в качестве представления по умолчанию.

Когда я вставил его в NavigationController, он больше не отображал способ ввода, если щелкнуть какое-либо текстовое поле на странице.

Есть идеи?

метод ввода = мягкая клавиатура,

ps: я установил простой UIViewController как rootViewController в MainWindow, также не имеет никакого эффекта. не могу показать мягкую клавиатуру тоже.

Ответы [ 2 ]

0 голосов
/ 18 апреля 2011

Я только что столкнулся с этим.Для меня клавиатура, видимо, сидит за моим веб-представлением.Я случайно повернул устройство (в симуляторе) и заметил, что в процессе рисования с поворотом экрана я могу видеть части клавиатуры за моим веб-обзором. [цитируется] [1]

Интересно, что я не могу воспроизвести эту проблему в только что созданном образце приложения, но не могу понять, в чем проблема с моей иерархией представлений. [Цитировано] [2]

[1] [2]: Ссылка


Is your web view in a modal view controller?
0 голосов
/ 18 апреля 2011

Просьба проверить, включен ли userInteraction для веб-просмотра. Если нет, вы можете установить его с помощью

yourWebview.userInteractionEnabled = YES;
...