Learn how to adjust size, color, rendering modes, variable values, and design variants of SF Symbols in SwiftUI apps.
Discover Strolly, our new free app that generates unique daily walking routes, providing variety and adventure while keeping user privacy in mind.
Using the overlay() modifier in SwiftUI, we can elegantly wrap text within another view, ensuring the text is positioned and sized relative to the primary content.
SwiftUI custom scenes enable the creation of modular, maintainable code, allowing for precise management of complex user interfaces and behavior across different platforms.
Starting from iPadOS 18, SwiftUI now allows us to present a form sheet, similar to UIModalPresentationStyle.formSheet.
Take advantage of the new macOS 15 API to update SwiftUI views when modified keys are pressed.
Learn how to use MapKit and SwiftUI to apply a gradient that follows a polyline, enhancing the visual appeal of your maps.
When we need to compare arrays based on custom criteria in Swift, we can use elementsEqual(_:by:) method. It allows us to define custom comparison logic with a closure, offering more flexibility than using == operator.
Define custom logic for matching different types of data in switch cases by overloading the Swift pattern matching operator (~=).
Monitor changes to specific properties of an observable class using withObservationTracking() function from Observation framework in iOS 17.
This post will walk you through all the necessary setup so that you can enable remote push notification functionality in your iOS project.
Take a closer look at AttributedString type and different attribute scopes it can contain. Explore how Apple system frameworks interpret available attributes and how to create your own.