Protocol

UIPrinterPickerControllerDelegate

A set of methods for managing the presentation and dismissal of a printer picker interface.

Declaration

@protocol UIPrinterPickerControllerDelegate

Overview

You also use the methods of this protocol to influence the content displayed in the picker and to respond when the user selects a printer. Implement the methods of this protocol in your own custom object and assign that object to the delegate property of your UIPrinterPickerController object before presenting it. When you present the picker, it calls the methods of your delegate at appropriate times to ask for information or provide you with information about the state of the picker interface. For more information about presenting a printer picker interface, see UIPrinterPickerController.

Topics

Filtering the List of Printers

- printerPickerController:shouldShowPrinter:

Asks the delegate if the specified printer should be included in the picker.

Handling the Printer Selection

- printerPickerControllerDidSelectPrinter:

Tells the delegate that a printer was selected.

Responding to Printer Picker Events

- printerPickerControllerParentViewController:

Asks the delegate to provide the view controller to act as the parent of the printer picker.

- printerPickerControllerWillPresent:

Tells the delegate that the printer picker is about to be displayed.

- printerPickerControllerDidPresent:

Tells the delegate that the printer picker was displayed and is now visible.

- printerPickerControllerWillDismiss:

Tells the delegate that the printer picker is about to be dismissed.

- printerPickerControllerDidDismiss:

Tells the delegate that the printer picker was dismissed.

Relationships

Inherits From

See Also

Managing the Printer Picker Interface

delegate

The delegate for the printer picker controller.