Jak funguje nový adaptivní stavový řádek iOS 6
Jak jsme podrobně popsali v jiném příspěvku začátkem tohoto týdne, nová beta verze iOS 6 od společnosti Apple obsahuje šikovný nový stavový řádek, který mění barvu tak, aby odpovídala aplikaci, kterou právě používáte. Poskytli jsme řadu snímků obrazovky, které ukazovaly stavový řádek ve třech různých odstínech modré a ve stříbrných barvách se stavový řádek v systému iOS 5 nikdy nezobrazoval.
Jak tedy stavový řádek určuje, jakou barvu použít? No, je to vlastně docela jednoduché.
Wrapp vývojář Simon Blommegård trochu kopal, aby zjistil, jak přesně adaptivní stavový řádek iOS 6 ví, jakou barvu použít. Jeho zjištění jsou detaily na blogu Max Themes:
Ukázalo se, že je to docela zábavná metoda. Spíše než jít na tintColor, používá průměrnou barvu ze spodního řádku pixelů na liště záhlaví. Ilustruje to Simonův žlutý záhlaví s modrým a červeným dolním řádkem pixelů, což má za následek purpurový stavový řádek:
Docela cool, že? Proto je v aplikacích, jako je Mail nebo Safari, stavový řádek mírně tmavší než v horní části navigačního panelu aplikace. Ve skutečnosti by to pravděpodobně nevypadalo a nesedělo lépe, kdyby Apple použil průměrnou barvu z horní části lišty, nikoli ze spodní části.
Zdroj: Maximální počet motivů