2016-06-15 11 views
9

Oggi ho installato Xcode 8 (beta) ed esplorare Storyboard. Qui possiamo ora impostare lo sfondo e tintColor per diversi tratti. Questa è una buona notizia.Gamma di colori in Xcode 8

Ma qui con la collezione di tratto (ad esempio qualsiasi altezza X qualsiasi larghezza) c'è un'altra selezione di gamuts

Ecco lo screenshot enter image description here

Come ho cercato gamut, ho trovato che è correlato con il colore Ho provato con una combinazione diversa di gamuts ma non riesco a vedere alcuna differenza.

Anche il documentation non è utile.

La domanda è come gli sviluppatori traggono vantaggio da questa funzionalità?

risposta

12

Gli sviluppatori possono trarne vantaggio perché offre un controllo molto maggiore sul profilo colore dell'app. È possibile assegnare in modo esplicito un colore da visualizzare in base alla gamma del dispositivo.

Una solida conoscenza della gamma è fondamentale. I dispositivi distorcono i colori "senza tag", cioè i colori al di fuori della loro gamma. La gamma P3 ha una gamma più ampia di colori di visualizzazione rispetto alla gamma sRGB. Questo grafico dovrebbe darvi una buona idea di esattamente quanto più esteso è:

Gamut profiles

Quindi, se si creano i vostri disegni su un monitor con una gamma P3, diciamo un Cinema Display, i colori possono essere visualizzati in modo diverso su un dispositivo con gamut sRGB. Tuttavia, è del tutto possibile che non vi sia alcun cambiamento nel colore se scegli un colore che rientra in entrambe le gamme.