SwiftUI for iOS 18 introduces significant improvements, including new APIs for colors and gradients, better scrollview and tab management, and enhanced text rendering control. A major change shifts the @MainActor attribute to the whole View protocol, simplifying main actor isolation issues. However, some usability gaps remain,

5m read timeFrom hackingwithswift.com
Post cover image
Table of contents
View is now on the main actorOn to the new APIs…Smaller improvementsWhat's still missing?

Sort: