SwiftUI Weekly - Issue #79
The curated collection of links about SwiftUI. Delivered every Monday.
This article was originally published in Swift For Good. Please consider purchasing the book to support Black Girls Code.
Let’s take a look at which of the new SwiftUI APIs that are backward compatible with earlier OS versions, and what language features that made that possible.
SwiftUI Release 3 brought a lot of new accessibility APIs, which we can use to improve user experience drastically in an effortless way. This week I want to talk about another new API that allows us to provide customized accessibility content using the new accessibilityCustomContent view modifier in SwiftUI.
We continue our SwiftUI's environment exploration with more advanced scenarios.
We continue our SwiftUI's environment exploration with advanced use cases and how it interacts with UIKit.
When you use a SwiftUI modifier that was added in iOS 15, you'll get a '... is only available in iOS 15.0 or newer' error in projects that are configured to be compatible with older iOS versions. This article shows to correctly use a new SwiftUI View modifier in such a project.
How SwiftUI’s List and ForEach types can be used to build lists that support inline editing, moving, and deletions, and how we can then build our own abstractions on top of those built-in types.
Learn how to create tab bar based applications in SwiftUI with the Tab view, how to deal with tab items, and other interesting details.
This SwiftUI 3.0 tutorial in Xcode 13 & iOS 15 we will be looking at the new Swipe Actions in SwiftUI 3.0 & Xcode 13, these Swipe Actions allow us to easily add swipe actions to lists in SwiftUI with only a few lines of code.
In this project we build a check-sharing app using SwiftUI. This is part of the Hacking with iOS tutorial series, which teaches SwiftUI for free.