SwiftUI Weekly - Issue #75
The curated collection of links about SwiftUI. Delivered every Monday.
SwiftUI Release 3 contains many new APIs that we can utilize to improve accessibility in our apps, and one of them is the new accessibilityRotor view modifier. This week we will learn how to use the accessibilityRotor view modifier to provide custom VoiceOver navigation using rotors.
This fifth part of the Advanced SwiftUI Animations series will explore the Canvas view. Technically, it is not an animated view, but when combined with TimelineView it brings a lot of interesting possibilities.
A common UI layout on macOS has a sidebar and detail view side by side. The sidebar contains a list of items, where the selected item is displayed on the right and displays details of it. One would expect that creating such a view hierarchy in SwiftUI should be pretty easy to set up.
What SwiftUI offers beyond clip masks.
In iOS 15 you can set limits on the minimum and maximum sizes of dynamic type.
Meet the color picker view provided natively in SwiftUI since iOS 14. Learn how to integrate it and find out what features it offers to users.