QuickLook 调用示例代码
2010-06-28 16:48
288 查看
QuickLook 是 Mac OS X 系统的一个极具特色的功能,在自己开发的软件里调用 QuickLook 不仅视觉效果很酷而且符合苹果用户的习惯。下面就是 CocoaChina 会员“equinox”分享的 QuickLook 调用示例代码,原帖地址 http://www.cocoachina.com/bbs/read.php?tid-5730-toread-1.html
#import "QuickLook.h" 这个不用说了……你的工程里至少要有一处出现这行代码……
#define QLPreviewPanel NSClassFromString(@"QLPreviewPanel") 没了这行编译会出错
[[NSBundle bundleWithPath:@"/System/Library/PrivateFrameworks/QuickLookUI.framework"] load] 载入QuickLook的Framework
[[QLPreviewPanel sharedPreviewPanel] setURLs:QL currentIndex:0 preservingDisplayState:YES] 设置好QuickLook要显示的内容(其中QL是一些NSURL的NSArray打包)
[[QLPreviewPanel sharedPreviewPanel] makeKeyAndOrderFrontWithEffect:1] 这一步显示窗口。
附件: iLook.zip(1038 K)
#import "QuickLook.h" 这个不用说了……你的工程里至少要有一处出现这行代码……
#define QLPreviewPanel NSClassFromString(@"QLPreviewPanel") 没了这行编译会出错
[[NSBundle bundleWithPath:@"/System/Library/PrivateFrameworks/QuickLookUI.framework"] load] 载入QuickLook的Framework
[[QLPreviewPanel sharedPreviewPanel] setURLs:QL currentIndex:0 preservingDisplayState:YES] 设置好QuickLook要显示的内容(其中QL是一些NSURL的NSArray打包)
[[QLPreviewPanel sharedPreviewPanel] makeKeyAndOrderFrontWithEffect:1] 这一步显示窗口。
附件: iLook.zip(1038 K)
相关文章推荐
- eoLinker-API_Shop_位置信息类API调用的代码示例合集:中国省市区查询等
- python调用 C/C++ 代码示例
- soap方式的远程调用示例代码
- 知识类API调用的代码示例合集:驾考题库、ISBN书号查询、万年历查询等
- 关于WPF的Button 的click事件调用 code UI 代码的示例(有益于快速的自动化)
- Android 中利用 ksoap2 调用 WebService的示例代码
- android webView开发之js调用java代码示例
- EzHttp 流传输调用代码示例
- .NET调用新浪微博开放平台接口的代码示例
- com调用代码示例---续3
- python3:调用阿里云小蜜代码示例
- 短信http接口的java代码调用示例
- linux平台下C语言调用python代码示例
- 驾驶证机动车查询验证WebSerivce调用编程接口说明及示例代码
- C++调用Lua编程环境搭建及测试代码示例
- 基于PHP的短信接口调用示例代码模板
- jQuery调用RESTful WCF示例代码(GET方法/POST方法)
- 基于python的短信接口调用代码示例模板
- C调用Python函数相关代码示例剖析
- 如何对远程对象进行异步调用(示例代码)