您的位置:首页 > 产品设计 > UI/UE

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)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: