Controls

UIKit-backed controls and collection views.

Classes

ClassSummary
ActivityIndicatorAn activity indicator spinner.
ButtonA tappable button.
CollectionView<TItem, TSection>A data-driven list, grid, or carousel whose groups carry their own section model.
CollectionView<TItem>A data-driven list, grid, or carousel.
ColorWellA swatch that opens the system color picker.
ControlBase for native control wrappers: measurement delegates to the control's own SizeThatFits.
DatePickerA date and time picker.
DividerA hairline separator view.
ImageDisplays an image from a symbol, bundle asset, or URL.
LabelA text label.
MapViewEmbeds an interactive map in the tree, backed by a UIKit map view.
NativeViewEscape hatch to embed any UIKit view in a SkeleKit tree.
PageControlA row of dots marking the current page of a paging scroll or a carousel.
Picker<TItem>A menu-style selection button wrapping UIButton + UIMenu.
ProgressBarA progress bar.
SecureFieldSecure-entry preset of TextField, masking input as it's typed.
SegmentedControlA segmented control choosing one of a few options.
SliderA continuous value picker.
StepperAn increment/decrement control.
SwitchA binary on/off toggle.
TextEditorA multi-line text input.
TextFieldA single-line text input.
TextViewRead-only rich text that can be selected, with tappable Link runs.
WebViewEmbeds live web content in the tree, backed by a UIKit web view.