Como combinar UIExtendedSRGBColorSpace com meus valores de cores
Eu ajustei a cor paraUIButton
com o editor visual XCode. Eu defini-lo usando controles deslizantes RGB.
Então eu defino a variávelgreen
:
let green = UIColor(red: 0, green: 210/255, blue: 0, alpha: 1)
Quando imprimigreen
valor eUIButton.backgroundColor
Eu tenho os próximos valores de acordo:
UIExtendedSRGBColorSpace -0.146119 0.836984 -0.0130851 1
UIExtendedSRGBColorSpace 0 0.823529 0 1
Então, como eu acho, os espaços de cores são iguais, mas os valores não são. Por que é tão? O UIButton () da Apple faz alguma conversão oculta? Qual é o propósito? É possível ter os mesmos valores para essa propriedade de botão e paragreen
propriedade.