Loading...

Η status bar του iOS 6 αλλάζει χρώμα ανάλογα την εφαρμογή

  • Άρθρο του Neumann
  • at 6/23/2012 -


Ο προγραμματιστής της Wrapp, Simon Blommergard, μας εξηγεί με λίγα λόγια πως η status bar μπορεί και αλλάζει χρώμα ανάλογα με την εφαρμογή που είναι κάθε φορά ανοιχτή.

Η μέθοδος που χρησιμοποιήθηκε είναι αρκετά περίεργη.  Αντί να λειτουργεί μέσω του tintColor, χρησιμοποιεί το μέσο χρώμα υπολογίζοντας στη βάση της τελευταίας ρίγας των pixel της header bar. Όπως μπορείτε να δείτε και στην παρακάτω φωτογραφία που παραθέτουμε, η μπάρα παίρνει χρώμα μωβ επειδή η τελευταία ρίγα των pixel είναι στη μέση του μπλε και από την άλλη μεριά στη μέση του κόκκινου, αντί να πάρει το κυριότερο χρώμα που είναι το κίτρινο.
Έτσι λοιπόν εξηγείται το γιατί σε εφαρμογές, όπως το Mail και το Safari, η μπάρα παίρνει ένα πιο σκούρο χρώμα σχετικά με το header της εφαρμογής. Σε αυτή την περίπτωση, το χρώμα υπολογίζεται βάσει της τελευταία ρίγας των pixel, η οποία είναι πιο σκούρα συγκριτικά με την πρώτη της απόχρωσης. Σας παραθέτουμε μερικά screenshot που λήφθηκαν από iOS 6.

Σχόλια

Αρθρογράφος

Άρθρο του Neumann

Gadget-ακιας με ιδιαίτερη προτίμηση στο κλειστό (?) τεχνολογικό οικοσύστημα της Apple...