2010-06-23 46 views
0

我只是快速瀏覽一下UIWebView,並用一個後退按鈕,一個UITextField和一個前進按鈕編寫了一個小型瀏覽器。這裏是發生了什麼:UIWebView,goBack訪問後退列表?

  1. 我在文本欄中輸入「www.google.com」並進入頁面。
  2. textField表示「www.google.com」
  3. 我輸入「www.apple.com」並進入頁面。
  4. 文本字段說: 「www.apple.com」
  5. 我點擊後退按鈕,返回到 「www.google.com」
  6. 文本域仍然說 「www.apple.com」

我已經加入:

-(IBAction)myGoBack { 
    NSLog(@"myGoBack ..."); 
    [webView goBack]; 
} 

我的問題是,是否有當我打電話GoBack的訪問從後面進列表,以便我可以更新我的UITextFiled加載的位置的方法嗎?

加里

回答

1

你可以從一個UIWebView的請求屬性當前的URL,並設置地址欄文本這樣

- (void) webViewDidFinishLoad:(UIWebView *) webView { 
    [addressBar setText:self.webView.request.URL.absoluteString]; 

} 
+0

非常感謝... – fuzzygoat 2010-06-23 18:58:54