今天在看一个项目时发现它在打开文档时调用的是UIWebView,以前一直没发现UIWebView还有如此强大的功能,赶紧记录下来。
支持类型
Office的全系列都支持,当然也支持苹果自带的文档编辑软件。
- Excel (.xls)
- Keynote (.key.zip)
- Numbers (.numbers.zip)
- Pages (.pages.zip)
- PDF (.pdf)
- Powerpoint (.ppt)
- Word (.doc)
上代码
-(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];
}
// 调用方法
[self loadDocument:@"test.doc" inView:self.myWebview];
本文介绍如何利用UIWebView在iOS应用中打开多种类型的文档,包括Office系列(如doc、xls、ppt)以及PDF,同时也支持苹果的Keynote、Numbers和Pages文档。
&spm=1001.2101.3001.5002&articleId=52047531&d=1&t=3&u=f7ffcba6818f485484989e5179a151cb)
3564

被折叠的 条评论
为什么被折叠?



