2010-08-08 82 views
1

我有兩個視圖由uinavigationcontroller控制。第一個視圖有一個UIWebView並具有將用戶轉到第二個視圖的按鈕。用戶可以通過點擊導航欄上的後退按鈕返回到第一個視圖。但是webview的內容不是最新的。如何從第二個視圖返回時刷新第一個視圖的web視圖中的內容?navcontroller刷新webview

回答

1

在用於web視圖視圖控制器執行以下操作:

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

    [webView reload]; 
} 
+0

如何可以跳過[webView的重載]和第一次打開該應用程序? – Yazzmi 2010-08-08 21:10:01

+0

動畫標誌應該是NO,然後...... – 2010-08-09 14:58:45

2

在第一視圖控制器:

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