Implementing a progress ring
I bet it is because of the activity rings you want to close every day – am I right?
In this recipe, we'll implement a progress ring similar to those on the Apple Watch, and we'll drive them via some sliders.
There's nothing in particular that needs preparing for this recipe; just create a SwiftUI project called
How to do it...
We are going to implement two components:
- A single
- A composite
We'll add the latter to
ContentView, and we'll simulate the progress using three sliders: