IKFilterCustomUIProvider Protocol Reference
Available in OS X v10.5 and later.
IKFilterCustomUIProvider protocol is an addition to the
CIFilter class that defines a method for providing a view for a filter. This protocol is implemented by any filter that provides its own user interface.
Providing a Custom View
– provideViewForUIConfiguration:excludedKeys:required method
Provides a custom view for a filter. (required)
A dictionary that specifies the size of the controls. Provide the key
IKUISizeFlavorand one of the following values:
IKUISizeRegular. For more information on these constants, see User Interface Options in CIFilter Image Kit Additions.
An array of the input keys for which you do not want to provide a user interface. Pass
nilif you want all input keys to be represented in the user interface.
IKFilterUIView object or
nil if the filter is unable to provide a view. If
nil, the Image Kit framework will attempt to provide a user interface.
This method overrides the method
- Available in OS X v10.5 and later.