QuickLook Namespace

The QuickLook namespace provides preview capabilities for external documents.

Classes

QLFileThumbnailRequest
QLPreviewController

A UIViewController that manages the user experience of previewing an item.

QLPreviewControllerDataSource

A class that allows a QLPreviewController to preview multiple items.

QLPreviewControllerDelegate

A delegate object that gives the application developer fine-grained control over events in the life-cycle of a QLPreviewController object.

QLPreviewControllerDelegate_Extensions

Extension methods to the IQLPreviewControllerDelegate interface to support all the methods from the QLPreviewControllerDelegate protocol.

QLPreviewingController_Extensions
QLPreviewItem

An item that can be previewed with a QLPreviewController.

QLThumbnailImage
QLThumbnailProvider
QLThumbnailReply

Interfaces

IQLPreviewControllerDataSource

Interface representing the required methods (if any) of the protocol QLPreviewControllerDataSource.

IQLPreviewControllerDelegate

Interface representing the required methods (if any) of the protocol QLPreviewControllerDelegate.

IQLPreviewingController
IQLPreviewItem

Interface representing the required methods (if any) of the protocol QLPreviewItem.

Delegates

QLFrame

A delegate used to calculate the frame for a preview item (see FrameForPreviewItem).

QLOpenUrl

A delegate used to determine if a URL should be opened (see ShouldOpenUrl).

QLTransition

A delegate that calculates the UIImage used as a transition image in a QLPreviewController.

QLTransitionView