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

http://blog.csdn.net/lizhongfu2013/article/details/9236357

UIKit 框架之WebView_第1张图片UIKit 框架之WebView_第2张图片UIKit 框架之WebView_第3张图片UIKit 框架之WebView_第4张图片

你可能感兴趣的:(UIKit 框架之WebView)