SwiftUI Weekly - Issue #221
The curated collection of links about SwiftUI. Delivered every Monday.
Reading
Glassifying custom SwiftUI views. Groups
Glassifying custom views can be very easy using the glassEffect view modifier. It is a one-shot view modifier that handles everything for you. But things can become quite complicated when you try to glassify a group of views. Today, we will talk about glassifying a group of views in SwiftUI.
Providing Multiple Accent Colors in SwiftUI Apps
Apps are not monochrome, and one particular color with special meaning is the accent color that an app displays. We meet it mainly in primary actions, buttons, tabs, navigation bar elements, toolbars and other places, while it often works much like a visual signature. When trying to make our apps appealing to users, it seems suitable sometimes to provide various accent colors that users can choose from.
SwiftUI Search Enhancements in iOS and iPadOS 26
In iOS and iPadOS 26, the search experience has been updated with new placement behaviors and visual styling, and we also have new SwiftUI APIs to support the changes. In this post, we'll explore how we can take advantage of these enhancements to build search interfaces that feel modern and consistent with the system.
Creating amazing loading animations with SF Symbols.
In this post, we’ll take a look at how to use SF Symbols to easily create amazing loading animations.
SwiftUI: Scrollview tracking offset/items
Recently, I've been working on a feature which involved a small full screen banner implementation with scrollable content and pagination. Since the amount of items were fixed and were small - I picked the ScrollView with HStack in it. Had no issues with rendering them right away - that was even great since from UX will be no loaders.