Obj C: закрыть модальный вид после перехода на веб-страницу - PullRequest
1 голос
/ 01 декабря 2011

У меня есть модальный контроллер вида, в котором есть только Webview.В моем приложении я сначала проверяю подключение к сети.Если он недоступен, я представляю этот контроллер модального представления для перехода на страницу веб-аутентификации, которая принимает учетные данные Wifi.Теперь, после успешного входа в Wi-Fi, я хочу отклонить модальное представление.Как это сделать?

1 Ответ

1 голос
/ 01 декабря 2011

Этот ответ должен иметь то, что вы ищете.По сути, реализуйте webView:shouldStartLoadWithRequest:navigationType: и заставьте javascript выполнить перенаправление на что-то вроде «loginSuccessful».Ваш webView передаст это как request параметр вышеупомянутого метода, обнаружит это, затем вызовет [self dismissModalViewControllerAnimated:].

...