Exploring more views and controls (iOS 14+)
In this section, we introduce some views and controls that did not clearly fit in any of the earlier created recipes. We'll look at the ProgressView
, ColorPicker
, Link
, and Menu
views.
ProgressView
are used to show the degree of completion of a task. There are two types of ProgressView
: indeterminate progress views show a spinning circle till a task is completed, while determinate progress views show a bar that gets filled up to show the degree of completion of a task.
ColorPicker
views allow users to select from a wide range of colors, while Menu
views present a list of items that users can choose from to perform a specific action.
Getting ready
Let's start by creating a new SwiftUI project called MoreViewsAndControls
.
How to do it…
Let's implement some views and controls in the ContentView.swift
file. We will implement each item in a separate Section
within a List
. The steps are given here:
-
...