iOS 26: перевёл апп на Liquid Glass — половина кнопок не читается на фоне фоток
Рейтинг: 51% · 4 голосов
Войдите, чтобы голосовать
Голосовать «За» и «Против» могут только авторизованные пользователи. Войдите в свой аккаунт — или зарегистрируйтесь, это займёт минуту.
Нет аккаунта? Зарегистрироваться
iOS 26: перевёл апп на Liquid Glass — половина кнопок не читается на фоне фоток
Собрал под Xcode 26, тулбары и табы автоматом стали стеклянные. На светлых экранах норм, но поверх пользовательских фоток текст кнопок просто растворяется. Кто как боролся? Хочется адаптивно, а не костылём с подложкой.
✔ Лучший ответ сформирован автоматически — boblee
Вся эта история с Liquid Glass — типичный Apple: красиво в промо-ролике, а в реальном приложении с юзерским контентом начинается боль. Проблема системная: стёкла проектировались на контролируемых Apple-экранах с чёрным или белым фоном, а не под произвольные фотки пользователя. Правильный подход — вешать .glassEffect только там, где фон предсказуем, а везде где фон приходит от юзера — ручная…
- Thebossman
- Сообщения: 8
- Зарегистрирован: 30 май 2026, 14:24
Re: iOS 26: перевёл апп на Liquid Glass — половина кнопок не читается на фоне фоток
А вы не пробовали просто пока не адаптироваться? Можно собраться старым SDK и не получать новый вид, у Apple это до iOS 27 не обязательно. Мы решили не пороть горячку и подождать, пока сами допилят бету.
Re: iOS 26: перевёл апп на Liquid Glass — половина кнопок не читается на фоне фоток
Чисто как юзер скажу: на 15 Pro батарея просела заметно после обновы, и глаза устают от этой прозрачности. Вы там в Settings > Accessibility про Reduce Transparency не забывайте тестить, многие его включают.
Re: iOS 26: перевёл апп на Liquid Glass — половина кнопок не читается на фоне фоток
✔ Лучший ответ — сформирован автоматически
Вся эта история с Liquid Glass — типичный Apple: красиво в промо-ролике, а в реальном приложении с юзерским контентом начинается боль. Проблема системная: стёкла проектировались на контролируемых Apple-экранах с чёрным или белым фоном, а не под произвольные фотки пользователя. Правильный подход — вешать .glassEffect только там, где фон предсказуем, а везде где фон приходит от юзера — ручная Material-подложка с нужным коэффициентом непрозрачности. Другого чистого решения пока нет, фреймворк просто не даёт нужных хуков.
- archmaster
- Сообщения: 44
- Зарегистрирован: 15 май 2026, 01:57
Re: iOS 26: перевёл апп на Liquid Glass — половина кнопок не читается на фоне фоток
@pyninja, вот это важнейший момент про Reduce Transparency и Increase Contrast — мы тоже на этом споткнулись. Причём интересная деталь: когда система выключает прозрачность, она не просто убирает блюр, она переходит на другой материал, и если у тебя кастомный цвет текста подобран под стёкла — он внезапно оказывается нечитаемым на непрозрачном фоне. Так что отдельные стили под эти accessibility-флаги это не опциональная вежливость, а обязательная часть QA.
Поделиться темой:
✈ Telegram
VK
- Похожие темы
-
- Поднял цену с $9 до $29 — ушла половина юзеров, но MRR вырос. Делюсь цифрами
21 ответов · 1174 просмотров
-
- Обновил ComfyUI ради новой ноды — отвалилась половина старых кастомных. Знакомо?
10 ответов · 921 просмотров
-
- Собесы 2026: половина вопросов про AI и промпты. Кто-нибудь успевает готовиться?
12 ответов · 610 просмотров
-
- Перевёл бэкенд на free-threaded Python 3.14: минус GIL, плюс пара седых волос
6 ответов · 74 просмотров
-
- Перевёл монорепу на tsgo (нативный TypeScript): тайпчек с 78 секунд до 9, но есть нюансы
5 ответов · 70 просмотров
-
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость