Liquid Glass直译为「液态玻璃」,是苹果公司开发的一种新的拟物设计的用户界面。
在2025年6月9日召开的苹果全球开发者大会(WWDC)上首次公开亮相,为iOS 26、iPadOS 26、macOS Tahoe、tvOS 26和watchOS 26引入更加接近液体、同时更具有玻璃质感的用户体验。
在此先不讨论这种UI的好坏与否,先讨论一下如何对应这种新界面。
受Liquid Glass影响最大的主要有以下标准的iOS控件。
UISwitch
UISegmentControl
UINavigationBar
UINavigationItem
如果你使用新Xcode26的话,这些控件的尺寸要设置的比以前大一些才能适应Liquid Glass的要求,如果你的App的画面较多,对应起来可能来不及。这时候可以采取苹果公司提供的临时对应策略,就是暂时关闭Liquid Glass功能。
下面就是苹果公司提供的方法
在工程的Info.plist里添加下面的设置就可以回避Liquid Glass了。
<key>UIDesignRequiresCompatibility</key>
<false/>