2011-12-27 86 views
0

在类IKSlideshow,有一个名为–runSlideshowWithDataSource:inMode:options:IKSlideshow的IKSlideshowModeQuickLook模式消失了吗?

对于参数slideshowMode方法,该documentation说:

一个常数,它表示什么样的项目是在幻灯片 - IKSlideshowModeImagesIKSlideshowModePDF,或者IKSlideshowModeQuickLook。请参阅“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

我失去了一个头进口,或者是这个模式走了吗?

回答

0

由于我使用的是IKImageBrowserView看来,所有我需要做的是实施下面的方法,并要求QLPreviewPanel来前:

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

我假设IKSlideshowModeQuickLook模式已经一去不复返了,而文档的更新者错过了这种情况。如果您发现其他情况,请告知我。