iOS Guides | Samples

QuickLook Namespace

The QuickLook namespace provides preview capabilities for external documents.


IQLPreviewControllerDataSourceInterface representing the required methods (if any) of the protocol QLPreviewControllerDataSource.
IQLPreviewControllerDelegateInterface representing the required methods (if any) of the protocol QLPreviewControllerDelegate.
IQLPreviewItemInterface representing the required methods (if any) of the protocol QLPreviewItem.
QLFrameA delegate used to calculate the frame for a preview item (see QLPreviewController.FrameForPreviewItem).
QLOpenUrlA delegate used to determine if a URL should be opened (see QLPreviewController.ShouldOpenUrl).
QLPreviewControllerA UIViewController that manages the user experience of previewing an item.
QLPreviewControllerDataSourceA class that allows a QLPreviewController to preview multiple items.
QLPreviewControllerDelegateA delegate object that gives the application developer fine-grained control over events in the life-cycle of a QLPreviewController object.
QLPreviewControllerDelegate_ExtensionsExtension methods to the IQLPreviewControllerDelegate interface to support all the methods from the QLPreviewControllerDelegate protocol.
QLPreviewItemAn item that can be previewed with a QLPreviewController.
QLTransitionA delegate that calculates the UIImage used as a transition image in a QLPreviewController.