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.
Provides a custom view for a filter.
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 ImageKit 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.
nilif 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