UIWebView加载本地文件
来源:互联网 发布:mac打不开英雄联盟 编辑:程序博客网 时间:2024/06/02 04:00
UIWebView加载本地文件
项目当中注册用户的时候,有一个协议的按钮,协议内容是一份word文档,起初本人想通过textview或coetext来编排格式,可是十分繁琐,才从网上了解到通过UIWebview可以加载本地文件。
1 .UIWebView的创建
UIWebView *infoWebView = [[UIWebView alloc] init]; infoWebView.x = 0; infoWebView.y = self.navigationView.height ; infoWebView.width = ScreenWidth ; infoWebView.height = ScreenHeight - self.navigationView.height; infoWebView.backgroundColor = [UIColor whiteColor]; infoWebView.keyboardDisplayRequiresUserAction = YES; //设置某些数据变为链接形式,这个枚举可以设置如电话号,地址,邮箱等转化为链接 infoWebView.dataDetectorTypes = UIDataDetectorTypeLink; //设置是否缩放到适合屏幕大小 infoWebView.scalesPageToFit = YES;
将程序所需的文件导入到工程当中,这时,我们只需将文件内容加载到你创建的webview当中。
/** 封装的方法,文件名 webview */-(void)loadDocument:(NSString*)documentName inView:(UIWebView*)webView{ NSString *path = [[NSBundle mainBundle] pathForResource:documentName ofType:nil]; NSURL *url = [NSURL fileURLWithPath:path]; NSURLRequest *request = [NSURLRequest requestWithURL:url]; [webView loadRequest:request];}
在需要展示文件内容的时候,调用这个方法即可,只需要传你要显示内容的文件名称,以及你创建的webview即可。
[self loadDocument:@"xxxxx.docx" inView:self.infoWebView];
0 0
- UIWebView加载本地文件
- uiwebview加载各种本地文件
- UIWebView加载网页、html、本地文件、二进制方式加载本地文件
- 加载本地文件到UIWebView的方法
- IOS UIwebView加载本地文件(支持图片)
- ios--UIwebView加载本地文件(支持显示图片)
- UIWebView 加载网页数据(网页,网页片段,本地文件)
- IOS UIwebView加载本地文件(支持显示图片)
- 总结-UIWebView的使用-加载网页、html文件、本地文件等
- 加载本地文件
- 【IOS 开发】UIWebView 加载本地文件,多层的网页目录结构失败分析和解决,以及demo
- ios-day20-02(使用UIWebView加载Bundle或者沙盒中的本地文件(PDF、txt、doc))
- FileReference选择加载本地文件
- ios 加载本地文件NSURLRequest
- Android webview 加载本地文件
- chrome加载本地文件
- android加载本地文件数据
- android webview 加载本地文件
- lua tutorial 05
- 【观察者模式】的故事来源(Observer Pattern)
- 三大WEB服务器对比分析
- 在struts中犯的错误
- 面试中的常见问题
- UIWebView加载本地文件
- Mnagento 根据产品SKU修改产品状态Status(enabled /disabled )
- 应用r.js来优化你的前端
- 逗号表达式 result = (a+4,b+3,a+b) ...result = a+b;
- 关于block的一些知识
- 2016继续
- [课上练习]对CreateFile函数的跟踪
- Tabhost与Fragment的结合使用
- 读《android开发艺术探索》笔记一:View的事件分发机制