iOS 6: come cambia colore la status bar?

Spread the love

iOS 6 ha una chicca grafica molto interessante. La barra con l’ora, l’intensità del segnale e la batteria cambia colore dipendentemente dall’applicazione che si sta utilizzando. Con mail, ad esempio, assume un grigio con toni di azzurro, mentre è azzurra utilizzando Skype, bianca con WolframAlpha.

Il colore della barra viene deciso automaticamente dal sistema operativo, ma quale tipo di criterio viene seguito? A scoprirlo è stato lo sviluppatori di Wrapp Simon Blommegard: Ho scoperto che è un metodo piuttosto strambo. Invece di utilizzare tintColor, usa la media dei colori dell’ultima riga di pixel nella barra d’intestazione.

Il concetto è ben evidente in questa immagina. La barra di intestazione è gialla, ma l’ultima riga di pixel è per metà blu e per metà rossa. La media dei due colori dà proprio il viola che è possibile vedere nella status bar.

[via]

Lascia un commento