Instance Property

selected

A Boolean value indicating whether the control is in the selected state.

Declaration

@property(nonatomic, getter=isSelected) BOOL selected;

Discussion

Set the value of this property to YES to select it or NO to deselect it. Most controls do not modify their appearance or behavior when selected, but some do. For example, the UISegmentedControl class tracks whether a segment is selected and draws it differently when it is.

The default value of this property is NO for a newly created control. You can set a control’s initial selected state in your storyboard file.

See Also

Configuring the Control’s Attributes

state

The state of the control, specified as a bitmask value.

enabled

A Boolean value indicating whether the control is enabled.

highlighted

A Boolean value indicating whether the control draws a highlight.

contentVerticalAlignment

The vertical alignment of content within the control’s bounds.

UIControlContentVerticalAlignment

Constants for specifying the vertical alignment of content (text and images) in a control.

contentHorizontalAlignment

The horizontal alignment of content within the control’s bounds.

effectiveContentHorizontalAlignment

The horizontal alignment currently in effect for the control.

UIControlContentHorizontalAlignment

The horizontal alignment of content (text and images) within a control.