重新加载框架

时间:2011-07-06 05:19:57

标签: iphone xcode4

我正在创建一个类UIView,它有一个框架,可以在其中加载webview。当我单击webview中的链接时,它会打开另一个带有后退按钮的webview。我想如何制作后退按钮事件来重新加载UIview。

1 个答案:

答案 0 :(得分:1)

您不必使用2 UIWebView。在safari和其他应用程序中实现后退按钮的最简单方法是实现UIWebViewDelegate方法。在此方法中,您可以将按钮的enabled属性设置为Web视图的canGoBack属性。

- (void)webViewDidFinishLoad:(UIWebView *)webView {
     backButton.enabled = webView.canGoBack;
}

当网页视图停止加载新网站时,该按钮会启用。

UIWebView的另一个有趣的属性是canGoForward用于转发按钮。

有关详细信息,请参阅UIWebView Class Reference