2010-08-08 2 views
1

У меня есть два вида, контролируемых uinavigationcontroller. первое представление имеет UIWebView и имеет кнопку, которая выводит пользователя на второй вид. Пользователь может вернуться к первому виду, нажав кнопку «Назад» на панели навигации. однако содержимое веб-просмотров не является текущим. Как обновить контент в веб-представлении первого вида при возврате со второго представления?navcontroller обновление webview

ответ

1

В контроллере представления для WebView сделать следующее:

- (void)viewWillAppear:(BOOL)animated 
{ 
    [super viewWillAppear: animated]; 

    [webView reload]; 
} 
+0

как я могу пропустить [Webview релоад] в первый раз, открывая приложение? – Yazzmi

+0

Анимированный флаг должен быть NO ... –

2

В первом контроллере представления:

- (void)viewWillAppear:(BOOL)animated { 
    [myWebView reload]; 
    [super viewWillAppear:animated]; 
} 
Смежные вопросы