我正在使用UIWebView构建一个简单的iOS应用程序。在Web视图中我正在使用特定页面的URL加载请求。此页面将我重定向到另一个页面,我希望在重定向发生时执行一个方法。
所以基本上我正在寻找一个解决方案,它可以帮助我发现何时调用另一个请求,这样我就可以在每次发生时执行一个方法。我在Apple文档中找不到这样的事件,所以我在想你是否可以帮助我?它应该与超链接,重定向等一起使用。
此致 AVI
答案 0 :(得分:0)
没关系,
- (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType
可以解决问题,只需定制满足您需求的请求即可。
答案 1 :(得分:0)
您需要了解UIWebViewDelegate协议。
具体来说,这种方法很有意义。
- (BOOL)webView:(UIWebView *)webView
shouldStartLoadWithRequest:(NSURLRequest *)request
navigationType:(UIWebViewNavigationType)navigationType