Откажитесь от клавиатуры из UIWebView, когда я в Google Maps - PullRequest
1 голос
/ 19 марта 2012

Я открываю UIWebView из приложения для iPad в качестве PresentModalViewController и открываю карты Google "http://maps.google.com/maps?q=London", все работает нормально, но единственная проблема заключается в том, что я ищу места и места назначения и нажимаю на кнопку со стрелкой клавиатура не уходит в отставку , но работает нормально, когда я открываю ее в сафари. Как отказаться от клавиатуры, когда я нажимаю кнопку со стрелкой внутри UIWebview? Любая помощь заранее спасибо.

1 Ответ

0 голосов
/ 19 марта 2012

Я бы предложил реализовать делегат UIWebViewDelegate и перехватить событие при перезагрузке страницы. Я не уверен, какую кнопку со стрелкой вы имеете в виду, но я считаю, что когда вы нажимаете эту кнопку, UIWebView загружает предыдущую веб-страницу. В этот момент должен быть вызван webViewDidStartLoad, в котором вы можете попытаться вызвать resignFirstResponder для UIWebView.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...