UIKit|UIKit 框架之WebView
//
//ViewController.m
//UIWebView
//
//Created by City--Online on 15/5/18.
//Copyright (c) 2015年 XQB. All rights reserved.
//#import "ViewController.h"@interface ViewController ()
@property(nonatomic,strong) UIWebView *webView;
@property(nonatomic,strong) UIActivityIndicatorView *activityView;
@end@implementation ViewController- (void)viewDidLoad {
[super viewDidLoad];
_webView=[[UIWebView alloc]init];
_webView.frame=self.view.bounds;
_webView.delegate=self;
//NSString *filePath=[[NSBundle mainBundle] pathForResource:@"百度"ofType:@"html"];
//NSString *str=[[NSString alloc] initWithContentsOfFile:filePath encoding:NSUTF8StringEncoding error:nil];
//[_webView loadHTMLString:str baseURL:nil];
NSURL *url=[NSURL URLWithString:@"http://www.cnblogs.com/gcb999/p/3178728.html"];
NSURLRequest *request=[[NSURLRequest alloc]initWithURL:url];
//禁用拖拽时的反弹效果
_webView.scrollView.bounces=NO;
//默认值为NO,用户不可以放大或缩小页面;如果设置为YES,页面可以通过放大缩小去适应,用户也可以通过手势来放大和缩小
_webView.scalesPageToFit=YES;
//此属性可以设定使电话号码、网址、电子邮件和符合格式的日期等文字变为链接文字
//typedef NS_OPTIONS(NSUInteger, UIDataDetectorTypes) {
//UIDataDetectorTypePhoneNumber= 1 << 0,// Phone number detection 识别电话号码
//UIDataDetectorTypeLink= 1 << 1,// URL detection识别网址,链接等
//UIDataDetectorTypeAddress= 1 << 2,// Street address detection 识别地址
//UIDataDetectorTypeCalendarEvent = 1 << 3,// Event detection 识别时间
//UIDataDetectorTypeNone= 0,// No detection at all 全都不识别
//UIDataDetectorTypeAll= NSUIntegerMax// All types 全部识别
//};
_webView.dataDetectorTypes=UIDataDetectorTypePhoneNumber;
//控制webview使用html5的video播放视频不全屏(inline)的方法
//webview中用html5的video方式播放视频时,在ipad上是默认原来大小的,而在iphone上是默认全屏播放的
//HTML里video必须加上webkit-playsinline属性
//
与JS交互这块下面的博客还不错
http://blog.csdn.net/lizhongfu2013/article/details/9232129
【UIKit|UIKit 框架之WebView】http://blog.csdn.net/lizhongfu2013/article/details/9236357
文章图片
文章图片
文章图片
文章图片
推荐阅读
- PMSJ寻平面设计师之现代(Hyundai)
- android第三方框架(五)ButterKnife
- 太平之莲
- 闲杂“细雨”
- 七年之痒之后
- 深入理解Go之generate
- 由浅入深理解AOP
- 期刊|期刊 | 国内核心期刊之(北大核心)
- 生活随笔|好天气下的意外之喜
- 感恩之旅第75天