# Progress This currently only lists views. Table columns: - Status - blank: not started - 🚧: some features work - ✅: feature-complete - Name of view - Beta indicator: β indicates the SwiftUI view is currently in beta on Apple platforms ## Views and Controls ### Text | | | | | --- | ---------------------------------------------------------------------------- | :-: | | 🚧 | [Text](https://developer.apple.com/documentation/swiftui/text) | | | 🚧 | [TextField](https://developer.apple.com/documentation/swiftui/textfield) | | | | [SecureField](https://developer.apple.com/documentation/swiftui/securefield) | | | [TextEditor](https://developer.apple.com/documentation/swiftui/texteditor) | β | ### Images | | | | | --- | ---------------------------------------------------------------- | :-: | | | [Image](https://developer.apple.com/documentation/swiftui/image) | | ### Buttons | | | | | --- | ------------------------------------------------------------------------------------------------ | :-: | | 🚧 | [Button](https://developer.apple.com/documentation/swiftui/button) | | | | [NavigationLink](https://developer.apple.com/documentation/swiftui/navigationlink) | | | | [EditButton](https://developer.apple.com/documentation/swiftui/editbutton) | | | | [PasteButton](https://developer.apple.com/documentation/swiftui/pastebutton) | | | | [SignInWithAppleButton](https://developer.apple.com/documentation/swiftui/signinwithapplebutton) | β | | | [Menu](https://developer.apple.com/documentation/swiftui/menu) | β | ### Value Selectors | | | | | --- | ---------------------------------------------------------------------------- | :-: | | | [Toggle](https://developer.apple.com/documentation/swiftui/toggle) | | | | [Picker](https://developer.apple.com/documentation/swiftui/picker) | | | | [DatePicker](https://developer.apple.com/documentation/swiftui/datepicker) | | | | [Slider](https://developer.apple.com/documentation/swiftui/slider) | | | | [Stepper](https://developer.apple.com/documentation/swiftui/stepper) | | | | [ColorPicker](https://developer.apple.com/documentation/swiftui/colorpicker) | β | ### Value Indicators | | | | | --- | ------------------------------------------------------------------------------ | :-: | | | [ProgressView](https://developer.apple.com/documentation/swiftui/progressview) | β | | | [Gauge](https://developer.apple.com/documentation/swiftui/gauge) | β | | | [Label](https://developer.apple.com/documentation/swiftui/label) | β | | | [Link](https://developer.apple.com/documentation/swiftui/link) | β | ## View Layout and Presentation ### Stacks | | | | | --- | -------------------------------------------------------------------------- | :-: | | 🚧 | [HStack](https://developer.apple.com/documentation/swiftui/hstack) | | | 🚧 | [VStack](https://developer.apple.com/documentation/swiftui/vstack) | | | 🚧 | [ZStack](https://developer.apple.com/documentation/swiftui/zstack) | | | | [LazyHStack](https://developer.apple.com/documentation/swiftui/lazyhstack) | β | | | [LazyVStack](https://developer.apple.com/documentation/swiftui/lazyvstack) | β | ### Grids | | | | | --- | ------------------------------------------------------------------------ | :-: | | | [LazyHGrid](https://developer.apple.com/documentation/swiftui/lazyhgrid) | β | | | [LazyVGrid](https://developer.apple.com/documentation/swiftui/lazyvgrid) | β | | | [GridItem](https://developer.apple.com/documentation/swiftui/griditem) | β | ### Lists and Scroll Views | | | | | --- | ------------------------------------------------------------------------------------------ | :-: | | | [List](https://developer.apple.com/documentation/swiftui/list) | | | 🚧 | [ForEach](https://developer.apple.com/documentation/swiftui/foreach) | | | | [ScrollView](https://developer.apple.com/documentation/swiftui/scrollview) | | | | [ScrollViewReader](https://developer.apple.com/documentation/swiftui/scrollviewreader) | β | | | [ScrollViewProxy](https://developer.apple.com/documentation/swiftui/scrollviewproxy) | β | | | [DynamicViewContent](https://developer.apple.com/documentation/swiftui/dynamicviewcontent) | β | ### Container Views | | | | | --- | ---------------------------------------------------------------------- | :-: | | | [Form](https://developer.apple.com/documentation/swiftui/form) | | | | [Group](https://developer.apple.com/documentation/swiftui/group) | | | | [GroupBox](https://developer.apple.com/documentation/swiftui/groupbox) | | | | [Section](https://developer.apple.com/documentation/swiftui/section) | | ### Hierarchical Views | | | | | --- | ------------------------------------------------------------------------------------ | :-: | | | [OutlineGroup](https://developer.apple.com/documentation/swiftui/outlinegroup) | β | | | [DisclosureGroup](https://developer.apple.com/documentation/swiftui/disclosuregroup) | β | ### Spacers and Dividers | | | | | --- | -------------------------------------------------------------------- | :-: | | ✅ | [Spacer](https://developer.apple.com/documentation/swiftui/spacer) | | | | [Divider](https://developer.apple.com/documentation/swiftui/divider) | | ### Architectural Views | | | | | --- | ---------------------------------------------------------------------------------- | :-: | | | [NavigationView](https://developer.apple.com/documentation/swiftui/navigationview) | | | | [TabView](https://developer.apple.com/documentation/swiftui/tabview) | | | | [HSplitView](https://developer.apple.com/documentation/swiftui/hsplitview) | | | | [VSplitView](https://developer.apple.com/documentation/swiftui/vsplitview) | | ### Conditionally Visible Items | | | | | --- | -------------------------------------------------------------------------------- | :-: | | ✅ | [EmptyView](https://developer.apple.com/documentation/swiftui/emptyview) | | | | [EquatableView](https://developer.apple.com/documentation/swiftui/equatableview) | | ### Infrequently Used Views | | | | | --- | ------------------------------------------------------------------------ | :-: | | 🚧 | [AnyView](https://developer.apple.com/documentation/swiftui/anyview) | | | ✅ | [TupleView](https://developer.apple.com/documentation/swiftui/tupleview) | |