UIWebView 得实现UIWebViewDelegate
点击打开链接 demo下载地址传送门
@protocol UIWebViewDelegate <NSObject>
@optional
- (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType;
- (void)webViewDidStartLoad:(UIWebView *)webView;
- (void)webViewDidFinishLoad:(UIWebView *)webView;
- (void)webView:(UIWebView *)webView didFailLoadWithError:(NSError *)error;
@end
这是官方的定义: 一般来说 第一个可以通过自己的方法来实现更加灵活
我是这么 写的 自己通过button触发 方法
- (void) loadWebPageWithString:(NSString *)urlString
{
NSURL *url = [NSURL URLWithString:urlString];
NSURLRequest *request = [NSURLRequest requestWithURL:url];
[webViewloadRequest:request];
}
其实正儿八经的就这段代码 ,其它都是浮云