Class

IKFilterUIView

The IKFilterUIView class provides a view that contains input parameter controls for a Core Image filter (CIFilter). You need to use this class when providing a user interface for a custom filter. The class creates a view that has an object controller for the given filter. It also retains the filter.

Declaration

class IKFilterUIView : NSView

Topics

Creating and Initializing a Filter UI View

class func view(withFrame: NSRect, filter: CIFilter!) -> Any!

Creates a view that contains controls for the input parameters of a filter.

init!(frame: NSRect, filter: CIFilter!)

Initializes a view that contains controls for the input parameters of a filter.

Getting Data from the Filter View

func filter() -> CIFilter!

Returns the Core Image filter associated with the view.

func objectController() -> NSObjectController!

Returns the object controller for the bindings between the filter and its view.