Связь между UIWebView и UINavigationController? - PullRequest
0 голосов
/ 27 мая 2011

У меня есть приложение, где пользователи могут подключаться к многочисленным веб-сайтам.У меня есть UINavigationController, который отображает все сайты.Он будет выдвигаться, когда пользователь подключается к веб-представлению в другом контроллере представления.

Все это нормально, но когда пользователь закончил, как UIViewController может связаться с приложением и сказать ему, чтобы он вернулся назад?У меня есть полный контроль над php-файлами в webView, так что это должно быть легко, верно?

Я думал о получении заголовка из файла javascript при каждой загрузке.Если это особенное, тогда вернуться?Что было бы лучшим способом сделать это?

Я не смог ничего найти в интернете.Если бы вы могли указать мне правильное направление, это было бы фантастически!

Спасибо, Култон

1 Ответ

0 голосов
/ 27 мая 2011

Я не уверен, что вы имеете в виду под "когда пользователь закончил" - вы имеете в виду, когда пользователь завершил просмотр выбранной веб-страницы и хочет вернуться к списку?

Если это так, выуже вытолкнет ваш UIViewController на UINavigationController, который не намного больше, чем стек UIViewController экземпляров.Каждый UIViewController имеет свойство navigationController, равное nil, пока контроллер представления не будет помещен в контроллер навигации.

Имея это в виду, попробуйте вызвать:

[self.navigationController popViewControllerAnimated:yesOrNo]

где self должен быть контроллером представления, который вы хотите отобразить.

...