Лист ожиданияСкачать

Liquid Glass. Что это и можно ли его отключить

Материал интерфейса Apple с iOS 26. Что получает приложение само, что настраивают в Xcode и до какой версии работает отказ.

Коротко

Liquid Glass это полупрозрачный материал интерфейса Apple, который вышел 15 сентября 2025 года в iOS 26 и других системах версии 26. Приложение из Xcode 26 и новее получает его в стандартных элементах само, а отказаться можно только временно, ключом UIDesignRequiresCompatibility, под iOS 27 он уже не действует.

Что такое Liquid Glass

Liquid Glass это материал интерфейса Apple, похожий на настоящее стекло. Он полупрозрачный, преломляет и отражает то, что под ним, и берёт цвет у контента. Apple показала его 9 июня 2025 года на WWDC25 (Apple Newsroom). Впервые один дизайн пришёл сразу в iOS 26, iPadOS 26, macOS Tahoe 26, watchOS 26 и tvOS 26, людям он стал доступен 15 сентября 2025 года.

Из стекла сделаны кнопки, переключатели, ползунки, панели вкладок и боковые панели. В Human Interface Guidelines это отдельный слой управления и навигации, который плавает над контентом, а контент прокручивается под ним и виден сквозь него.

Где Liquid Glass в Xcode

Отдельного переключателя нет. Приложение получает Liquid Glass, когда его собирают в Xcode 26 или новее, стандартные элементы SwiftUI, UIKit и AppKit меняют вид сами (обзор Liquid Glass). Для своих элементов в SwiftUI есть модификатор glassEffect, по умолчанию это вариант regular в форме капсулы. Соседние стеклянные элементы собирают в GlassEffectContainer, чтобы они сливались и перетекали друг в друга.

Временный отказ ставится в Info.plist, в Xcode это вкладка Info у цели приложения, ключ UIDesignRequiresCompatibility со значением YES. Иконку из стеклянных слоёв делают в Icon Composer, он входит в Xcode.

Даты и числа Apple

ЧтоЗначение
Анонс9 июня 2025 года
Выход в системах15 сентября 2025 года, iOS 26, iPadOS 26, macOS Tahoe 26, watchOS 26, tvOS 26
glassEffect в SwiftUIс iOS 26.0
Варианты материалаregular и clear
Затемнение под clear на светлом фонетёмный слой 35% непрозрачности
Ключ UIDesignRequiresCompatibilityс iOS 26.0, в сборках под iOS 27 и новее не действует
Сборки для App Storeтолько из Xcode 26 и новее, с 28 апреля 2026 года
Icon ComposermacOS Tahoe 26.4 или новее, виды Default, Dark и Mono
iOS 2714 сентября 2026 года, ползунок вида Liquid Glass в Настройках

По данным Apple Newsroom, Human Interface Guidelines, документации Apple и требований App Store, проверено 16.10.2026.

Liquid Glass по датам, от анонса до iOS 27Сроки Liquid Glass в днях с 9 июня 2025 года. Анонс 9 июня 2025 года и выход iOS 26 с Liquid Glass 15 сентября 2025 года, день 98. Ключ UIDesignRequiresCompatibility временно возвращает старый вид в сборках на SDK 26, с дня 98 по 16 октября 2026 года, день 494. С 28 апреля 2026 года, день 323, App Store Connect принимает только сборки из Xcode 26 и новее. iOS 27 вышла 14 сентября 2026 года, день 462, и в сборках под iOS 27 система ключ не учитывает. По данным Apple Newsroom и документации Apple, проверено 16 октября 2026 года.Liquid Glass по датам, от анонса до iOS 27Дни с 9 июня 2025 года по 16 октября 2026 года, по данным AppleАнонс и выход iOS 269 июня → 15 сентября 2025Отказ ключом совместимостив сборках на SDK 26, временноВ App Store только Xcode 26+с 28 апреля 2026iOS 27, ключ не действуетс 14 сентября 2026 в сборках под iOS 270100200300400494 дня
Отказаться от Liquid Glass можно только в сборках на SDK 26, под iOS 27 ключ уже не действует. По данным документации Apple и требований App Store, проверено 16.10.2026.

Можно ли отключить Liquid Glass

Только на время. Ключ UIDesignRequiresCompatibility запускает приложение в режиме совместимости, как будто оно собрано на старом SDK. Apple пишет, что ключ нужен временно, пока вы дорабатываете интерфейс, и что в сборках под iOS 27 и новее система его не учитывает (документация ключа).

iOS 27 вышла 14 сентября 2026 года. На 16 октября 2026 года App Store ещё принимает сборки из Xcode 26, и в них ключ работает. Переход на Xcode 27 этот выход закрывает. А в iOS 27 люди сами двигают ползунок вида стекла в Настройках, от почти прозрачного до полностью тонированного (Apple Newsroom), и интерфейс должен читаться при любом положении.

Как перевести приложение на Liquid Glass

  1. Соберите приложение в Xcode 26 или новее и запустите на симуляторе с iOS 26, стандартные панели и кнопки уже станут стеклянными.
  2. Уберите свои цветные подложки под панелями вкладок и навигации, они спорят со стеклом и закрывают контент.
  3. Свои плавающие кнопки и панели переведите на glassEffect, соседние объедините в GlassEffectContainer.
  4. Для элементов поверх фото и видео берите вариант clear, а на светлом фоне подложите затемнение 35%.
  5. Пересоберите иконку слоями в Icon Composer и проверьте виды Default, Dark и Mono.
  6. Проверьте экраны с включёнными «Понижение прозрачности» и «Увеличение контраста» в настройках универсального доступа.

Частые ошибки

  • Стекло в слое контента. HIG советует не делать из Liquid Glass фоны и карточки, иначе путается иерархия экрана.
  • Стеклом всё подряд. Apple просит ограничиться самыми важными элементами, лишнее стекло отвлекает от того, ради чего открыли приложение.
  • Вариант clear на светлом фоне без затемнения. Текст на прозрачном стекле теряется, поэтому HIG советует тёмный слой 35% под ним.
  • Ключ совместимости как постоянное решение. В сборках под iOS 27 система его не учитывает, и приложение всё равно получит новый вид, только позже и без подготовки.

Appto предлагает два-три направления дизайна живым макетом в телефоне, а приложение пишет на SwiftUI, где стандартные элементы получают Liquid Glass сами. Подробнее на странице о дизайне.

Вопросы

Что нового у Liquid Glass в iOS 27?

iOS 27 вышла 14 сентября 2026 года и добавила в Настройки ползунок, которым человек выбирает вид стекла, от почти прозрачного до тонированного.

Как отключить Liquid Glass в Xcode 26?

Временно, ключом UIDesignRequiresCompatibility со значением YES в Info.plist. В сборках под iOS 27 и новее система этот ключ не учитывает (документация Apple на 16.10.2026).

С какой даты App Store требует Xcode 26?

С 28 апреля 2026 года App Store Connect принимает только сборки из Xcode 26 и новее на SDK iOS 26 и других систем версии 26.

Чем вариант clear отличается от regular?

Regular размывает фон и держит текст читаемым, им сделано большинство системных элементов. Clear почти прозрачный, для фото и видео, на светлом фоне под ним нужно затемнение 35%.

Сделайте своё приложение в Appto

Appto сама проверит нишу по свежим данным App Store, нарисует экраны, напишет код, оформит страницу в App Store и отправит в Apple с вашего аккаунта или покажет, что нажать в App Store Connect. Работает на вашем Claude Code или Codex.

Скачать для Mac