检测更改页面并将内容置于Webview上

时间:2015-02-01 14:36:53

标签: ios uiwebview

我想检测UIWebView中的页面更改,以便在用户更改页面时隐藏它。

我尝试if webView.loading,但它没有准确检测到页面何时发生变化。 我还想隐藏页面的顶部和底部(通过删除或自动居中页面)。

1 个答案:

答案 0 :(得分:0)

您需要一个Web视图委托的类。该委托需要实现- (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType,以便了解新的加载请求。这将告诉您请求的位置(request)以及请求的原因(navigationType)。