Any changes to font rendering/API in SwiftUI?
Asked on 06/21/2025
1 search
Yes, there have been changes to font rendering and APIs in SwiftUI. A new text renderer API has been introduced, which enables a whole new level of visual effects and playful animations. This API allows for more customization in how text is drawn, providing new possibilities for animations and visual effects. You can learn more about this in the Platforms State of the Union session.
Additionally, SwiftUI now supports rich text editing capabilities. By changing the binding of your text editor's text from a string to an attributed string, you can enable rich text editing with customizable styling. This is discussed in the Code-along: Cook up a rich text experience in SwiftUI with AttributedString session.

Create custom visual effects with SwiftUI
Discover how to create stunning visual effects in SwiftUI. Learn to build unique scroll effects, rich color treatments, and custom transitions. We’ll also explore advanced graphic effects using Metal shaders and custom text rendering.

Platforms State of the Union
Discover the newest advancements on Apple platforms.

What’s new in SwiftUI
Learn how you can use SwiftUI to build great apps for any Apple platform. Explore a fresh new look and feel for tabs and documents on iPadOS. Improve your window management with new windowing APIs, and gain more control over immersive spaces and volumes in your visionOS apps. We’ll also take you through other exciting refinements that help you make expressive charts, customize and layout text, and so much more.