Как работи готината нова адаптивна лента за състоянието на iOS 6
Както описахме по -подробно в друга публикация по -рано тази седмица, новата бета версия на iOS 6 на Apple разполага с изискана нова лента на състоянието, която променя цвета си, за да съответства на приложението, което използвате в момента. Предоставихме редица екранни снимки, които показват лентата на състоянието в три различни нюанса на синьо, и в сребърни цветове, лентата на състоянието никога не се показва в iOS 5.
И така, как лентата на състоянието определя кой цвят да използва? Е, всъщност е доста просто.
Опаковане разработчик Саймън Бломегард направих малко копаене, за да разбера как точно адаптивната лента на състоянието на iOS 6 знае кой цвят да използва. Неговите констатации са подробности в блога на Max Themes:
Оказа се, че това е доста фънки метод. Вместо да премине към tintColor, той използва средния цвят от долния ред пиксели на заглавната лента. Това е илюстрирано от жълтата лента на заглавката на Саймън със ред от сини и червени пиксели в долната част, което води до лилава лента на състоянието:
Доста готино, нали? Ето защо в приложения като Mail или Safari, лентата на състоянието е малко по -тъмно синя от тази в горната част на лентата за навигация на приложението. Всъщност вероятно нямаше да изглежда и да пасва по -добре, ако Apple използва средния цвят от горната част на лентата, а не отдолу.
Източник: Максимални теми