С выходом
iOS 26 многие разработчики столкнулись с необходимостью адаптации под новый дизайн-систему
Liquid Glass. Но что делать, если приложение еще не готово к переходу? Рассказываю простое решение.
Отключение Liquid Glass:
Добавьте в ваш
Info.plist параметр
UIDesignRequiresCompatibility со значением
YES.
Это заставит приложение использовать старую дизайн-систему вместо
Liquid Glass, даже на
iOS 26.
Важные ограничения:
- Это временное решение, Apple планирует убрать эту опцию в iOS 27.
- Не влияет на новые API, только на визуальное оформление.
- Тестирование обязательно, некоторые элементы могут выглядеть иначе.
Вывод:
Временное отключение
Liquid Glass - это спасательный круг для приложений, которые не успели адаптироваться к
iOS 26, но не стоит воспринимать это как постоянное решение. Начинайте работу над поддержкой новой дизайн-системы, которая уже стала основной.