Accessibility and fonts
In every app we work on from now on, we are going to use a custom font. The fonts we'll be using throughout this book are in each project file for you. But I wanted to go over fonts in general and how we'll use this class.
We used system fonts in the previous chapter, but I did not cover them in depth. Apple would prefer fonts that can scale, and even though we are making a watch app in this chapter, I would like to make it a habit to use scalable fonts in every app.
Let's look at how system fonts work first.
System fonts
In Storyboards, we had a panel to set your fonts manually, but in SwiftUI, it is effortless to append a font to Text (
"Craig
")
. Let's look at a couple of examples again of system fonts:
Text("Craig Clayton").font(.headline) Text("Craig Clayton").font(.subheadline) Text("Craig Clayton").font(.title) Text("Craig Clayton").font(.largeTitle) Text("Craig Clayton...