一、UIWebView
注:UIWebView是用于显示网址的,在这里需要注意的三个点是:
1:网址链接需要加上 http://
2: 需要在info.plist中设置如下参数,因为新版本默认是禁止外部访问的
3:需要等待下,因为延迟加载界面
//头文件
#import <UIKit/UIKit.h>
@interface ViewController :UIViewController<UIWebViewDelegate>
@property (weak,nonatomic) IBOutletUIWebView *WebView; //这个是故事版中的webview输出口
@end
//实现文件
#import "ViewController.h"
@interface ViewController ()
@end
@implementation ViewController
- (void)viewDidLoad {
[superviewDidLoad];
NSLog(@"你好");
NSURL * url = [NSURLURLWithString:@"http://www.baidu.com"]; //创建URL
NSURLRequest * request = [NSURLRequestrequestWithURL:url]; //创建request
[self.WebViewloadRequest:request]; //加载request
self.WebView.delegate =self; //实现代理,这用才可以调用下面的三类方法
}
-(void)webViewDidStartLoad:(UIWebView *)webView
{ NSLog(@"开始");
}
-(void)webViewDidFinishLoad:(UIWebView *)webView
{
NSLog(@"结束");
}
-(void)webView:(UIWebView *)webView didFailLoadWithError:(NSError *)error
{
NSLog(@"错误");
}
- (void)didReceiveMemoryWarning {
[superdidReceiveMemoryWarning];
// Dispose of any resources that can be recreated.
}
@end