#import "ViewController.h"
@interface ViewController ()<UIWebViewDelegate>
//定义一个UIWebView
@property(nonatomic,strong)UIWebView *myWebview;
@end
@implementation ViewController
- (void)viewDidLoad {
[super viewDidLoad];
_myWebview = [[UIWebView alloc] initWithFrame:CGRectMake(0, 20, 375, 667-105)];
self.myWebview.backgroundColor = [UIColor redColor];
// [self.view addSubview:_myWebview];
//第一种加载webview的方式
// //1.创建url
// NSURL *url = [NSURL URLWithString:@"http://www.baidu.com"];
// //2.创建一个request
// NSURLRequest *request = [NSURLRequest requestWithURL:url];
// //3.加载request
// [self.myWebview loadRequest:request];
/*
//第二种加载webview方式,通过HTML字符串
NSString *HTMLStr = @"<!DOCTYPE html><html><head><title></title></head><body><form action="" method=\"get\">用户名:&amp;amp;amp;amp;amp;lt;input type=\"text\" name=\"user\">&amp;amp;amp;amp;amp;lt;br>密码:&amp;amp;amp;amp;amp;lt;input type=\"password\" name=\"password\">&amp;amp;amp;amp;amp;lt;br>性别:&amp;amp;amp;amp;amp;lt;select name=\"sex\">&amp;amp;amp;amp;amp;lt;option value=\"0\">男&amp;amp;amp;amp;amp;lt;/option>&amp;amp;amp;amp;amp;lt;option value=\"1\">女&amp;amp;amp;amp;amp;lt;/option>&amp;amp;amp;amp;amp;lt;option value=\"2\">其他&amp;amp;amp;amp;amp;lt;/option>&amp;amp;amp;amp;amp;lt;/select>&amp;amp;amp;amp;amp;lt;hr>最高学历&amp;amp;amp;amp;amp;lt;input type=\"radio\" name=\"xueli\" value=\"0\">初中&amp;amp;amp;amp;amp;lt;input type=\"radio\" name=\"xueli\" value=\"1\">高中&amp;amp;amp;amp;amp;lt;input type=\"radio\" name=\"xueli\" value=\"2\">专中&amp;amp;amp;amp;amp;lt;input type=\"radio\" name=\"xueli\" value=\"3\">本中<hr>爱好:<br></form></body></html>";
[self.myWebview loadHTMLString:HTMLStr baseURL:nil];
*/
//3.第三种通过一个data加载webview
// //3.1创建configaguration
// NSURLSessionConfiguration *configuration = [NSURLSessionConfiguration defaultSessionConfiguration];
// //3.2创建一个session
// NSURLSession *session = [NSURLSession sessionWithConfiguration:configuration];
// //3.3创建一个url
// NSURL *url = [NSURL URLWithString:@"http://www.baidu.com"];
// //3.4创建一个request(请求)
// NSURLRequest *request = [NSURLRequest requestWithURL:url];
// //3.5创建任务
// NSURLSessionTask *task = [session dataTaskWithRequest:request completionHandler:^(NSData * _Nullable data, NSURLResponse * _Nullable response, NSError * _Nullable error) {
// //MIMEType
// [self.myWebview loadData:data MIMEType:[response MIMEType] textEncodingName:[response textEncodingName] baseURL:nil];
//
//
// }];
// self.myWebview.scalesPageToFit = YES;
//
// //3.6启动任务
// [task resume];
}
- (void)didReceiveMemoryWarning {
[super didReceiveMemoryWarning];
// Dispose of any resources that can be recreated.
}
@end
UIWebView简单使用
最新推荐文章于 2018-07-18 23:57:29 发布