UIWebView的使用
来源:互联网 发布:生日相册制作软件 编辑:程序博客网 时间:2024/05/17 23:01
1.加载NSURL
NSURL* url = [NSURL URLWithString:@"http://www.youku.com"];//创建URL
NSURLRequest* request = [NSURLRequest requestWithURL:url];//创建NSURLRequest
[webView loadRequest:request];//加载
2.设置代理
webView.delegate=self;
- (void)loadData:(NSData *)data MIMEType:(NSString *)MIMEType textEncodingName:(NSString *)encodingName baseURL:(NSURL *)baseURL
设置主页面的内容,MIME类型,内容编码格式,基本的内容URL
简单测试发现设置不设置MIMEType和encodingName都没什么影响,有新发现了会更新此文章的。
设置主页面的内容,基本的内容URL
- (void)loadRequest:(NSURLRequest *)request
异步加载内容,可以从服务器和本地读取
- (void)stopLoading
停止加载网页
- (void)reload
重新加载网页
- (void)goBack
后退网页
- (void)goForward
下一页或前进
- (NSString *)stringByEvaluatingJavaScriptFromString:(NSString *)script 返回运行脚本语言的结果。
JavaScript的执行时间被限定在10秒钟,如果执行时间超过10秒,那么页面就停止执行这个脚本。JavaScript的执行或许能够阻塞主线程,所以当脚本执行的时候不允许用户影响页面的加载。
JavaScript的内存分配被限制在10M,如果超出这个限制那么页面会发生异常。
@property(nonatomic) BOOL scalesPageToFit
默认值为NO,用户不可以放大或缩小页面;如果设置为YES,页面可以通过放大缩小去适应,用户也可以通过手势来放大和缩小
@property(nonatomic) BOOL suppressesIncrementalRendering
Available in iOS 6.0 and later.默认值为NO.
这个值决定了网页内容的渲染是否在把内容全部加载到内存中再去处理。
如果设置为YES,只有网页内容加载到内存里了才会去渲染
- UIWebView的使用
- UIWebView的使用
- UIWebView的使用
- UIWebView 的使用
- UIWebView的使用
- UIWebView的使用总结
- UIWebView的使用汇总
- UIWebView的基本使用
- UIWebView的使用
- UIWebView的创建使用
- UIWebView的使用技巧
- UIWebView的简单使用
- UIWebView的使用
- UIWebView的基本使用
- UIWebView的使用总结
- UIWebView的使用
- 网络+UIWebView的使用
- [IOS]UIWebView的使用
- 系统栈原理
- Android AsyncTask 详细解析
- 2 拉格朗日对偶(Lagrange duality)
- K60 启动过程分析
- iOS音频播放 (一):概述
- UIWebView的使用
- suricata学习--结构及代码解读
- JAVA 数据权限设计
- HTML5标签名小写
- 动态库的扩展名
- SMARTFORMS打印前9页显示*如何解决
- 函数参数传递 “指针的指针” (或是指针的引用)
- Readme-linux yaffs2(译)
- 连载:面向对象葵花宝典:思想、技巧与实践(36) - 设计原则如何用?