IKSlideshow的IKSlideshowModeQuickLook模式消失了吗?

时间:2011-12-27 19:23:55

标签: cocoa core-image

在课程IKSlideshow中,有一个名为–runSlideshowWithDataSource:inMode:options:

的方法

对于参数slideshowModedocumentation说:

  

一个常量,指示幻灯片中的项目类型 - IKSlideshowModeImagesIKSlideshowModePDFIKSlideshowModeQuickLook。请参阅“Slideshow Modes”。

在链接之后,模式IKSlideshowModeQuickLook似乎消失了。只有三种模式(IKSlideshowModeImages,IKSlideshowModePDF,IKSlideshowModeOther)。

这个常数现在似乎无处可定。 至少,它不在:

  

/Developer/SDKs/MacOSX10.6.sdk/System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/ImageKit.framework/Versions/A/Headers/IKImageBrowserView.h   /Developer/SDKs/MacOSX10.7.sdk/System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/ImageKit.framework/Versions/A/Headers/IKImageBrowserView.h   /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/ImageKit.framework/Versions/A/Headers/IKImageBrowserView.h

我错过了要导入的标题,还是这个模式消失了?

1 个答案:

答案 0 :(得分:0)

当我使用IKImageBrowserView视图时,我需要做的就是实现以下方法,并要求QLPreviewPanel来到前面:

- (void) imageBrowser:(IKImageBrowserView *) aBrowser cellWasDoubleClickedAtIndex:(NSUInteger) index {
    [[QLPreviewPanel sharedPreviewPanel] makeKeyAndOrderFront:self];
}

我假设IKSlideshowModeQuickLook模式已经消失,并且文档的更新程序错过了这种情况。如果您发现其他情况,请告诉我。