打开本地或下载excel文件
1.用webView打开
- (UIWebView *)webView{ if (!_webView) { _webView = [[UIWebView alloc] initWithFrame:CGRectMake(0, 0, SCREEN_WIDTH, SCREEN_HEIGHT)]; _webView.backgroundColor = LightGRAY; _webView.scalesPageToFit = YES; NSURLRequest *request = [[NSURLRequest alloc]initWithURL:[NSURL fileURLWithPath:self.filePath]]; [_webView loadRequest:request]; } return _webView; }
2.用系统提供的QLPreveiewController打开:
从iOS4.0后,苹果推出新的文件预览控件:QLPreveiewController,支持pdf等格式文件的在线阅读功能。首先需要导入系统库文件:#import <QuickLook/QuickLook.h>,然后实现 QLPreviewControllerDataSource代理方法。
QLPreviewController *previewController = [[QLPreviewController alloc] init];
previewController.view.frame = self.view.bounds;
previewController.dataSource = self;
[self addChildViewController:previewController];
[self.view