SwiftUI Weekly - Issue #221
ReadingGlassifying custom SwiftUI views. GroupsGlassifying 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 AppsApps 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 26In 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/itemsRecently, 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. |