Close Menu
geekfence.comgeekfence.com
    What's Hot

    Buying a phone in 2026? Follow this one rule

    February 10, 2026

    3 Questions: Using AI to help Olympic skaters land a quint | MIT News

    February 10, 2026

    Introducing the new Databricks Partner Program and Well-Architected Framework for ISVs and Data Providers

    February 10, 2026
    Facebook X (Twitter) Instagram
    • About Us
    • Contact Us
    Facebook Instagram
    geekfence.comgeekfence.com
    • Home
    • UK Tech News
    • AI
    • Big Data
    • Cyber Security
      • Cloud Computing
      • iOS Development
    • IoT
    • Mobile
    • Software
      • Software Development
      • Software Engineering
    • Technology
      • Green Technology
      • Nanotechnology
    • Telecom
    geekfence.comgeekfence.com
    Home»iOS Development»An Introduction to Liquid Glass for iOS 26
    iOS Development

    An Introduction to Liquid Glass for iOS 26

    AdminBy AdminFebruary 7, 2026No Comments6 Mins Read0 Views
    Facebook Twitter Pinterest LinkedIn Telegram Tumblr Email
    An Introduction to Liquid Glass for iOS 26
    Share
    Facebook Twitter LinkedIn Pinterest Email


    In June 2025 during WWDC Apple revealed a big shift to the look and feel of its user interface for its devices. Instead of sticking with the minimalist design it had relied on since iOS 7, Apple revealed it had been working on a new design langauge called Liquid Glass. A brand new way to design Apps across the entire Apple ecosystem. As the name suggests, this new design language encompasses ideas and concepts from the way glass works, using reflections and refractions to create layered applications.

    With Liquid Glass now regularly available on devices, most apps need to consider how to adopt this new design language for themselves. In this tutorial you’ll go through some of the scenarios you may encounter when upgrading an iOS App to use Liquid Glass.

    What is Liquid Glass?

    Liquid Glass is Apple’s attempt to convey their belief that Hardware and Software should be closely entwined. They believe every device should work as one, resulting in a delightful and intuitive experience for the user.

    The core part of this is a new design material Apple created, also called Liquid Glass. It mimics glass in the real world and provides translucency between layers, meaning light and colour can be refracted through layers. These layers help build up in Apps to create a sense of depth and complexity. Liquid Glass can also react to the users context, enlarging and disappearing as needed to ensure the user recieves timely information as they navigate through the App.

    Below is an example of the Share Sheet in iOS 26. Take note of the light refracting through the sheet, and some of the colors seeping through to help give a sense of depth.

    Next, lets look at how to adopt Liquid Glass in your Apps so you can begin to understand how it works yourself.

    Getting Started with Liquid Glass

    Building an app for iOS 26 requires a minimum of Xcode 26 to use. You can download the latest version of Xcode from the macOS App Store or beta builds via the Apple Developer Portal. Once you are setup with Xcode, make sure to also install the iOS 26 simulator.

    When the simulator is installed, build and run your app using it. Once the app opens you should be able to see some differences to the UI. Below is an example of what you could see:

    As you can see the tab bar is floating and rounded in the middle. If you were to hold your finger over it it would begin to shine and shimmer. Acting like a piece of glass responding to touch.

    This is one of the great things about the way Apple has approached Liquid Glass. They have done much of the hard work for you by ensuring their own components use Liquid Glass. If you’re already using SwiftUI components to build your UI then you’ll benefit from these changes with minimal work required.

    The same can be said for UIKit as well. If you’re using UIKit based components then Apple has also done the hard work and your components will automatically use Liquid Glass.

    Whilst this will work for the majority of cases, you may find that there are that changes affect your app in ways in which you didn’t intend. At this point you need to go through your App Controls and decide what changes to make. In the next section you’ll learn how to do that.

    Reviewing Your App Controls

    As part of adopting Liquid Glass you will find parts of your App that look out of place. The controls might be too restricted, or the glass is having an unintended effect. It is at this point you need to go through your App screen by screen and look at how Liquid Glass has affected it. Good things to look out for are:

    – Is the padding for a control too tight, do you need to add more?
    – Is there a Glass effect that’s overlaying another part of the screen? Does this impact the look and feel of the screen?
    – What about your Apps brand? Does it work well with Liquid Glass or does it need some design input to make it work as expected?
    – What about Tab Bars and Toolbars? Are these working as they should or do they need updating to work with the new design?

    Looking at the App you saw earlier, here is an example of a screen where the Toolbar is a little too restricted after adopting Liquid Glass:

    Obviously your users will notice this as it doesn’t look “polished”. It also impacts the touch surface of the Toolbar, where a users touch is restricted to the size of the Toolbar.

    In this case, adding a simple `.padding(10)` modifier to the Toolbar is enough to fix the issue and give the control some space to breathe. Check out the next image below:

    With a simple increase in padding the control nows alot more naturally placed and any users have more touch space to play with!

    Enabling Compatability Mode for Liquid Glass

    Now that you have a good idea how Liquid Glass works as a developer, you may still need to consider the business priorities of your job. It could be you find yourself in a position where Liquid Glass is too time consuming at the moment to support in your app. Fortunately Apple have provided a flag you can use to disable Liquid Glass within your App plist.

    To do this, open your `Info.plist` and add the following key `UIDesignRequiresCompatability`. Ensure the type is a `Boolean` and set to `YES`.

    Build and run the app using an iOS 26 device. You should notice all traces of Liquid Glass have disappeared!

    This is a quick and easy way to push back thinking about Liquid Glass. Be aware though that there could be a time where Apple decides to remove this feature and you will be forced to upgrade your App UI.

    Conclusion

    In this tutorial you were introduced to Liquid Glass. You learned about how Liquid Glass differs to the minimalist design Apple previously relied on and also how easy it is to adopt Liquid Glass into your app.

    You also learnt what to look out for when updating an existing App to use Liquid Glass and what changes you may need to ensure it works smoothly.

    To continue learning about Liquid Glass, take a look at the Liquid Glass module in the What’s New in iOS 26 Program.



    Source link

    Share. Facebook Twitter Pinterest LinkedIn Tumblr Email

    Related Posts

    Swift command design pattern – The.Swift.Dev.

    February 10, 2026

    SwiftUI TabView (.page / PageTabViewStyle) selection can get out of sync when user interrupts a programmatic page change

    February 9, 2026

    DTCoreText 1.6.27 | Cocoanetics

    February 5, 2026

    UICollectionView data source and delegates programmatically

    February 4, 2026

    ZStack background ignoring safe area while content respects it, all scrolling together in ScrollView

    February 3, 2026

    Migrating an iOS app from Paid up Front to Freemium – Donny Wals

    January 31, 2026
    Top Posts

    Hard-braking events as indicators of road segment crash risk

    January 14, 202617 Views

    Understanding U-Net Architecture in Deep Learning

    November 25, 202512 Views

    Achieving superior intent extraction through decomposition

    January 25, 20268 Views
    Don't Miss

    Buying a phone in 2026? Follow this one rule

    February 10, 2026

    Summary created by Smart Answers AIIn summary:Tech Advisor advises following the ‘previous generation rule’ when…

    3 Questions: Using AI to help Olympic skaters land a quint | MIT News

    February 10, 2026

    Introducing the new Databricks Partner Program and Well-Architected Framework for ISVs and Data Providers

    February 10, 2026

    Threat Observability Updates in Secure Firewall 10.0

    February 10, 2026
    Stay In Touch
    • Facebook
    • Instagram
    About Us

    At GeekFence, we are a team of tech-enthusiasts, industry watchers and content creators who believe that technology isn’t just about gadgets—it’s about how innovation transforms our lives, work and society. We’ve come together to build a place where readers, thinkers and industry insiders can converge to explore what’s next in tech.

    Our Picks

    Buying a phone in 2026? Follow this one rule

    February 10, 2026

    3 Questions: Using AI to help Olympic skaters land a quint | MIT News

    February 10, 2026

    Subscribe to Updates

    Please enable JavaScript in your browser to complete this form.
    Loading
    • About Us
    • Contact Us
    • Disclaimer
    • Privacy Policy
    • Terms and Conditions
    © 2026 Geekfence.All Rigt Reserved.

    Type above and press Enter to search. Press Esc to cancel.