Instance Method

backgroundImage(for:)

Returns the background image used for a button state.

Declaration

func backgroundImage(for state: UIControl.State) -> UIImage?

Parameters

state

The state that uses the background image. Possible values are described in UIControl.State.

Return Value

The background image used for the specified state.

See Also

Configuring Button Presentation

var adjustsImageWhenHighlighted: Bool

A Boolean value that determines whether the image changes when the button is highlighted.

var adjustsImageWhenDisabled: Bool

A Boolean value that determines whether the image changes when the button is disabled.

var showsTouchWhenHighlighted: Bool

A Boolean value that determines whether tapping the button causes it to glow.

func image(for: UIControl.State) -> UIImage?

Returns the image used for a button state.

func setBackgroundImage(UIImage?, for: UIControl.State)

Sets the background image to use for the specified button state.

func setImage(UIImage?, for: UIControl.State)

Sets the image to use for the specified state.

var tintColor: UIColor!

The tint color to apply to the button title and image.