Following an introduction about standard Swift UI conventions (basically – don’t get too carried away!) in Lesson 1, Module 2 – SwiftUI Components and Layouts from CodeWithChris, is a 30-minute finger-racing exercise in how to create your own tab buttons.
The concepts used mostly consist of elements that we’ve used many times before – VStack, HStack, ForEach, etc, but we raced through it all quite quickly that I could barely keep up.
I think I may have a play about with separating some of the code out into its own separate file. I think I need some practice on that to try and figure out how it works rather than just following along with what Chris does.