QLPreviewController在iOS中用于方便预览文件,它支持的文件有:
- iWork文档
- 微软Office97以上版本的文档
- RTF文档
- PDF文件
- 图片文件
文本文件和CSV文件
使用的时候首先要引用
#import <QuickLook/QuickLook.h>
。初始化:
1 | _qlPreviewController = [[ QLPreviewController alloc]init]; |
QLPreviewController类似于Tableview的使用方法,也是首先遵循代理和数据源代理。然后实现代理方法,如下:
1 | -(NSInteger)numberOfPreviewItemsInPreviewController:(QLPreviewController *)controller{ |