Structure

UIControl.State

Constants describing the state of a control.

Declaration

struct State

Overview

A control can have more than one state at a time. Controls can be configured differently based on their state. For example, a UIButton object can be configured to display one image when it is in its normal state and a different image when it is highlighted.

Topics

Constants

static var normal: UIControl.State

The normal, or default state of a control—that is, enabled but neither selected nor highlighted.

static var highlighted: UIControl.State

Highlighted state of a control.

static var disabled: UIControl.State

Disabled state of a control.

static var selected: UIControl.State

Selected state of a control.

static var focused: UIControl.State

Focused state of a control.

static var application: UIControl.State

Additional control-state flags available for application use.

static var reserved: UIControl.State

Control-state flags reserved for internal framework use.

Relationships

Conforms To

Beta Software

This documentation contains preliminary information about an API or technology in development. This information is subject to change, and software implemented according to this documentation should be tested with final operating system software.

Learn more about using Apple's beta software