【Swift】QuickLook--QLPreviewController文档查看器
来源:互联网 发布:青山软件官网 编辑:程序博客网 时间:2024/06/03 13:52
首先应用系统库 import QuickLook
其实说白了,Quicklook只是提供了文档的预览功能,从controller的名称就可以看出。
我们只使用QuicklookController的view,所以将QLPreviewController设置为属性
这里有一点就是Push到此界面 会比模态效果 好
代理 QLPreviewControllerDataSource,QLPreviewControllerDelegate
var myQlPreViewController:QLPreviewController!
在viewDidLoad 中创建
// 这里最好先判断一下你的这个路径是否正确myQlPreViewController = QLPreviewController() myQlPreViewController.delegate = self myQlPreViewController.dataSource = self myQlPreViewController .view.frame = self.view.frame self .addChildViewController(myQlPreViewController) self.view.addSubview(myQlPreViewController.view)
func numberOfPreviewItemsInPreviewController(controller: QLPreviewController) -> Int { return 1 } func previewController(controller: QLPreviewController, previewItemAtIndex index: Int) -> QLPreviewItem{ // 路径 可以获得基本信息 但是不能打开 let path = NSBundle.mainBundle().pathForResource("123", ofType: "txt") let url = NSURL(fileURLWithPath: path!) return url as QLPreviewItem }
你们的最爱:demo供你们下载
阅读全文
1 0
- 【Swift】QuickLook--QLPreviewController文档查看器
- 关于Quicklook 以及 QLPreviewController
- 关于Quicklook 以及 QLPreviewController
- 关于Quicklook 以及 QLPreviewController
- Quicklook 以及 QLPreviewController
- 预览doc、xslx等Office文档和pdf以及Quicklook中QLPreviewController
- iOS开发 -- 用QLPreviewController查看文档
- QuickLook
- QLPreviewController
- iOS指南系列:使用QLPreviewController浏览文档
- iOS 利用QuickLook查看PDF、WORD、PPT、xlsx
- 浅谈quickLook
- QuickLook(简介)
- QuickLook(实战)
- (浏览文档)UIDocumentInteractionController打开自己的第三方应用、使用QLPreviewController浏览文档
- 项目 1: 风暴查看器: Swift 入门
- QLPreviewController用法
- QLPreviewController用法
- leetcode 538. Convert BST to Greater Tree
- 在浏览器禁用cookies的情况下,实现访问次数的计数
- win10环境 python添加xgboost包
- Centos7安装cairo-dock桌面美化
- Joseph (约瑟夫环(打表))
- 【Swift】QuickLook--QLPreviewController文档查看器
- mysql解决 Access denied for user ‘root’@’localhost’ 问题
- 数据结构之单链表
- ffmpeg安装及简单使用
- HDU 4745 Two Rabbits——最长回文子串
- 第五讲 Bean的作用域和自动装配
- 蓝桥杯第六届决赛JavaB代码填空题
- oracle keep(dense_rank ) over()
- 【视频采集方案】