1. Text
Displays static or dynamic text.
Example:
Displays the text “Hello, World!” on the screen.
2. Button
Creates a tappable button.
Example:
3. Image
Displays an image from assets or system.
Example:
4. VStack
Vertically stacks its child views.
Example:
5. HStack
Horizontally stacks its child views
Example:
6. ZStack
Overlays views on top of each other.
Example:
7. Spacer
Adds flexible spacing between views.
Example:
8. List
Displays a scrollable list of items.
Example:
9. ForEach
Dynamically generates views from a collection.
Example:
10. NavigationView
Wraps views in a navigation container.
Example:
11. NavigationLink
Creates a navigable link to another view.
Example:
12. Form
Creates a form with input fields and other controls.
Example:
13. TextField
Accepts user input as text.
Example:
14. SecureField
Creates a password-protected text input.
Example:
15. Toggle
Creates a switch to enable or disable options.
Example:
16. Slider
Creates a range-based slider for value selection.
Example:
Allows users to select a value between 0 and 1.
17. Picker
Presents a selection interface.
Example:
18. Step
Provides an incremental counter control.
Example:
19. DatePicker
Provides a control for picking a date and/or time.
Example:
20. ProgressView
Displays a progress indicator.
Example:
21. Sheet
Presents a modal sheet from the bottom of the screen.
Example:
22. Alert
Displays an alert with a message and buttons.
Example:
23. ActionSheet
Displays a set of options in a pop-up from the bottom.
Example:
24. ClipShape
Clips a view into a specific shape.
Example: