我想检测UIWebView
中的页面更改,以便在用户更改页面时隐藏它。
我尝试if webView.loading
,但它没有准确检测到页面何时发生变化。
我还想隐藏页面的顶部和底部(通过删除或自动居中页面)。
答案 0 :(得分:0)
您需要一个Web视图委托的类。该委托需要实现- (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType
,以便了解新的加载请求。这将告诉您请求的位置(request
)以及请求的原因(navigationType
)。