List all APIs to use in UIKit for adopting Liquid glass
Asked on 06/21/2025
1 search
To adopt Liquid Glass in UIKit, you can use the following APIs and techniques:
-
UIVisualEffectView: Create a
UIVisualEffectView
and apply a newUIGlassEffect
to achieve the Liquid Glass look. This is done within an animation block to set the effect, and you can customize the shape using the new corner properties. -
System Views and Controls: Utilize system views and controls like
UITabBarController
andUISplitViewController
, which have been updated to automatically adopt the Liquid Glass appearance. This includes features like Liquid Glass tab bars and sidebars. -
Custom Views: For custom views, you can create a
UIVisualEffectView
and apply the Liquid Glass effect to make them float above the content, providing a distinct control layer. -
Navigation and Toolbars: Navigation bars and toolbars are now transparent and contain Liquid Glass buttons, giving more space to your content.
-
Controls: Standard UIKit controls such as buttons, switches, and sliders have been updated to adopt the Liquid Glass look and feel.
For more detailed guidance on implementing these features, you can refer to the session Build a UIKit app with the new design (19:15) which covers custom elements and how to adopt the Liquid Glass look and feel in your custom UI elements.

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

Build a UIKit app with the new design
Update your UIKit app to take full advantage of the new design system. We’ll dive into key changes to tab views, split views, bars, presentations, search, and controls, and show you how to use Liquid Glass in your custom UI. To get the most out of this video, we recommend first watching “Get to know the new design system” for general design guidance.

Build a SwiftUI app with the new design
Explore the ways Liquid Glass transforms the look and feel of your app. Discover how this stunning new material enhances toolbars, controls, and app structures across platforms, providing delightful interactions and seamlessly integrating your app with the system. Learn how to adopt new APIs that can help you make the most of Liquid Glass.