你的位置:首页 > 软件开发 > 操作系统 > iOS QuickLookUIDocumentInteractionController

iOS QuickLookUIDocumentInteractionController

发布时间:2016-04-27 17:00:33
打开一个已经下载好的文件有很多种方法,例如打开一个MP4文件,你可以选择AVPlayer,MPMovieplayerViewController,QuickLook,或者是百度影音等等,方法不止一种,以需求而定.QuickLook是快速查看,平时使用Mac电脑就会比较熟悉.不依赖 ...

 

打开一个已经下载好的文件有很多种方法,例如打开一个MP4文件,你可以选择AVPlayer,MPMovieplayerViewController,QuickLook,或者是百度影音等等,方法不止一种,以需求而定.

QuickLook是快速查看,平时使用Mac电脑就会比较熟悉.不依赖完整的应用,而是提供了一种快速打开只读的方式预览文件.

iOS提供了两种QuickLook的方式

1: QuickLook框架

2: UIDocumentInteractionController

这两种方法最后的效果基本都差不多. 要是选一种,个人比较推荐 UIDocumentInteractionController. 因为只需要稍稍改动一下,就可以用完整的应用打开这个文件 .适应面比较广.

 

先说QuickLook, 虽然功能如框架名, 只提供预览, 但是比起UIDocumentInteractionController, 感觉比较正宗.

先 #import <QuickLook/QuickLook.h> 然后遵守<QLPreviewControllerDelegate,QLPreviewControllerDataSource>协议 

这个主要对象有2个 QLPreviewController(显示页面) 和 QLPreviewItem (文件项目)

 QLPreviewController * ql = [[QLPreviewController alloc]init]; ql.delegate = self; ql.dataSource = self;

 

海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com

原标题:iOS QuickLookUIDocumentInteractionController

关键词:IOS

IOS
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。