provideView(forUIConfiguration:excludedKeys:)
Provides a custom view for a filter.
Declaration
func provideView(forUIConfiguration inUIConfiguration: [AnyHashable : Any]!, excludedKeys inKeys: [Any]!) -> IKFilterUIView!Parameters
- inUIConfiguration:
A dictionary that specifies the size of the controls. Provide the key
IKUISizeFlavorand one of the following values:IKUISizeMini,IKUISizeSmall, orIKUISizeRegular. For more information on these constants, see User Interface Options in CIFilter Image Kit Additions. - inKeys:
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.
Return Value
An 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.
Discussion
This method overrides the method view(forUIConfiguration:excludedKeys:).