SwiftUI Weekly - Issue #102
The curated collection of links about SwiftUI. Delivered every Monday.
Reading
String Interpolation in LocalizedStringKey in SwiftUI
Explore how to insert images, formatted data, attributed strings etc inside text views by leveraging the power of string interpolation in LocalizedStringKey.
How to create SwiftUI circular progress bar
In this tutorial, we will learn how to create a circular progress bar in SwiftUI using just three SwiftUI views.
Creating hex-based colors in UIKit, AppKit and SwiftUI
In this post, let’s take a quick look at how to we can extend the UIKit, AppKit and SwiftUI colors with hex-based initializers that accept strings (e.g. "#abcdef") and numeric values (e.g. 0xabcdef).
How @MainActor works
The main actor is a global actor that uses a custom executor that runs jobs on the main dispatch queue.
How to change SwiftUI font size
There are two ways to set a font size for Text view in SwiftUI. Let's see what they are and how to set them.
Building a document scanner for SwiftUI
In this post, let’s take a quick look at how to we can extend SwiftUI with a document scanner, that uses the device camera to scan documents in iOS.
Code
Confetti Animation in SwiftUI
Learn how to create and customize confetti animations, built with SwiftUI, by using the open-source Swift Package `ConfettiSwiftUI`.
Video
The Swift Programming Language Book: The Video Edition
Share your videos with friends, family, and the world.
SwiftUI Form with Section, TextFields, Picker, Toggle, Button, Validation & SwiftUI Accordion
In this video, we will look at a SwiftUI Form Example.