iOS 26: перевёл апп на Liquid Glass — половина кнопок не читается на фоне фоток

Теги: #iOS
Рейтинг: 51% · 4 голосов
Разработка под iOS и Android: Swift, SwiftUI, Kotlin, Jetpack Compose, Flutter, React Native, публикация в App Store и Google Play, оптимизация приложений.

Кроссплатформа или нативка?

Flutter
11
4%
React Native
133
43%
Нативная (Swift/Kotlin)
4
1%
Kotlin Multiplatform
160
52%
 
Всего голосов: 308

Аватара пользователя
tomcruz
Сообщения: 29
Зарегистрирован: 12 май 2026, 18:25

iOS 26: перевёл апп на Liquid Glass — половина кнопок не читается на фоне фоток

Сообщение tomcruz »

Собрал под Xcode 26, тулбары и табы автоматом стали стеклянные. На светлых экранах норм, но поверх пользовательских фоток текст кнопок просто растворяется. Кто как боролся? Хочется адаптивно, а не костылём с подложкой.
👍 ❤️1 🔥 😄 🤔
✔ Лучший ответ сформирован автоматически — boblee
Вся эта история с Liquid Glass — типичный Apple: красиво в промо-ролике, а в реальном приложении с юзерским контентом начинается боль. Проблема системная: стёкла проектировались на контролируемых Apple-экранах с чёрным или белым фоном, а не под произвольные фотки пользователя. Правильный подход — вешать .glassEffect только там, где фон предсказуем, а везде где фон приходит от юзера — ручная…
Перейти к ответу →
Аватара пользователя
rburr
Сообщения: 77
Зарегистрирован: 12 май 2026, 17:53

Re: iOS 26: перевёл апп на Liquid Glass — половина кнопок не читается на фоне фоток

Сообщение rburr »

У нас та же беда. Спасает .glassEffect только когда контент контролируемый. Под произвольный фон вешаем полупрозрачную подложку через background и Material, читаемость сразу возвращается.
👍 ❤️1 🔥1 😄 🤔
Аватара пользователя
Thebossman
Сообщения: 8
Зарегистрирован: 30 май 2026, 14:24

Re: iOS 26: перевёл апп на Liquid Glass — половина кнопок не читается на фоне фоток

Сообщение Thebossman »

А вы не пробовали просто пока не адаптироваться? Можно собраться старым SDK и не получать новый вид, у Apple это до iOS 27 не обязательно. Мы решили не пороть горячку и подождать, пока сами допилят бету.
👍2 ❤️ 🔥 😄 🤔1
Аватара пользователя
mstrbates
Сообщения: 88
Зарегистрирован: 11 май 2026, 00:45

Re: iOS 26: перевёл апп на Liquid Glass — половина кнопок не читается на фоне фоток

Сообщение mstrbates »

@Мария_П думали об этом, но маркетинг хочет скриншоты в новом стиле уже в сторе. Так что назад дороги нет.
👍1 ❤️ 🔥 😄 🤔
Аватара пользователя
tankard
Сообщения: 8
Зарегистрирован: 19 май 2026, 05:02

Re: iOS 26: перевёл апп на Liquid Glass — половина кнопок не читается на фоне фоток

Сообщение tankard »

NNGroup делали разбор — там и про сжатые тач-таргеты, и про то что контролы сливаются с шумным фоном. Так что это не у вас руки кривые, это объективная проблема дизайна.
👍 ❤️ 🔥 😄 🤔
Аватара пользователя
alex42
Сообщения: 5
Зарегистрирован: 24 май 2026, 14:07

Re: iOS 26: перевёл апп на Liquid Glass — половина кнопок не читается на фоне фоток

Сообщение alex42 »

Чисто как юзер скажу: на 15 Pro батарея просела заметно после обновы, и глаза устают от этой прозрачности. Вы там в Settings > Accessibility про Reduce Transparency не забывайте тестить, многие его включают.
👍 ❤️ 🔥1 😄 🤔1
Аватара пользователя
pyninja
Сообщения: 16
Зарегистрирован: 20 май 2026, 13:20

Re: iOS 26: перевёл апп на Liquid Glass — половина кнопок не читается на фоне фоток

Сообщение pyninja »

@tomcruz плюсую, обязательно гоняйте с Reduce Transparency и Increase Contrast. У нас под этими настройками половина стекла превращалась в мутную кашу, пришлось отдельные стили заводить.
👍2 ❤️ 🔥 😄1 🤔1
Аватара пользователя
rburr
Сообщения: 77
Зарегистрирован: 12 май 2026, 17:53

Re: iOS 26: перевёл апп на Liquid Glass — половина кнопок не читается на фоне фоток

Сообщение rburr »

Окей, остановился на варианте: системное стекло для своих экранов + ручная Material-подложка там где фон юзерский. Спасибо, разгребли.
👍 ❤️ 🔥 😄 🤔
Аватара пользователя
boblee
Сообщения: 42
Зарегистрирован: 11 май 2026, 11:59

Re: iOS 26: перевёл апп на Liquid Glass — половина кнопок не читается на фоне фоток

Сообщение boblee »

✔ Лучший ответ — сформирован автоматически
Вся эта история с Liquid Glass — типичный Apple: красиво в промо-ролике, а в реальном приложении с юзерским контентом начинается боль. Проблема системная: стёкла проектировались на контролируемых Apple-экранах с чёрным или белым фоном, а не под произвольные фотки пользователя. Правильный подход — вешать .glassEffect только там, где фон предсказуем, а везде где фон приходит от юзера — ручная Material-подложка с нужным коэффициентом непрозрачности. Другого чистого решения пока нет, фреймворк просто не даёт нужных хуков.
👍 ❤️ 🔥 😄 🤔
Аватара пользователя
archmaster
Сообщения: 44
Зарегистрирован: 15 май 2026, 01:57

Re: iOS 26: перевёл апп на Liquid Glass — половина кнопок не читается на фоне фоток

Сообщение archmaster »

@pyninja, вот это важнейший момент про Reduce Transparency и Increase Contrast — мы тоже на этом споткнулись. Причём интересная деталь: когда система выключает прозрачность, она не просто убирает блюр, она переходит на другой материал, и если у тебя кастомный цвет текста подобран под стёкла — он внезапно оказывается нечитаемым на непрозрачном фоне. Так что отдельные стили под эти accessibility-флаги это не опциональная вежливость, а обязательная часть QA.
👍1 ❤️1 🔥 😄 🤔2
Ответить
Поделиться темой: ✈ Telegram VK

Вернуться в «Мобильная разработка»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость