AppleInsider.ru
X
О проекте Реклама
Чат
с читателями
Присоединяйтесь
в Телеграме

Откуда берется цветной статус-бар в iOS 6


Если вы смотрели наши видео, посвященные разбору iOS 6, или самостоятельно устанавливали бета-версию системы, то наверняка заметили, что статус-бар теперь приобретает цвет приложения, точнее его верхней части. Подтверждение этих слов находится прямо над ними — в заголовке статьи. Откуда же iOS «узнает» какой цвет выбрать?

Все достаточно просто.

Разработчик приложения Wrapp для iOS Симон Бломмегорд (Simon Blommegård) поделился секретом, откуда же берется этот адаптивный статус-бар:

Метод достаточно забавный. Вместо того, чтобы использовать параметр tintColor, он использует средний цвет самого нижнего ряда пикселей. На изображении видно, что в данном случае нижние пиксели в баре двух цветов — синего и красного, которые при смешивании дают фиолетовый статус-бар


Забавно, не правда ли? Именно поэтому в приложениях «Mail» или «Safari» статус-бар выполнен в немного более темном цвете, чем сама панель навигации. Хотя логичнее было бы использовать цвет из верхнего ряда пикселей, особенно если учесть любовь разработчиков к градиентным цветам.

Новости по теме
В России пытаются заставить Apple установить российский поисковик на iPhone по умолчанию
Apple готовит MacBook Air и несколько iPad с OLED-экранами, как в iPhone
В iOS 26.1 появятся новые нейросети в дополнение к ChatGPT
Новости партнеров
Как iPhone Air оказался провалом и триумфом Apple одновременно
Как iPhone Air оказался провалом и триумфом Apple одновременно
Сколько муравьев на Земле и как их удалось сосчитать
Сколько муравьев на Земле и как их удалось сосчитать
Инвесторы продолжают выводить сотни миллионов долларов из криптовалютных ETF. Кто виноват в обвале рынка?
Инвесторы продолжают выводить сотни миллионов долларов из криптовалютных ETF. Кто виноват в обвале рынка?