Diferença de cores entre o drawRect e o Interface Builder?
Simplesmente, eu tenho 2 visualizações no construtor de interface, um é definido para a cor 99,99,99 usando os controles deslizantes RGB no construtor de interface.
A outra exibição é colorida por meio de programação para obter uma determinada forma. Eu preencho usando:
//Obviously, this is in drawRect.
[[UIColor leadColor] set];
CGContextEOFillPath(myContext);
//And this is a category on UIColor
+ (UIColor *)leadColor {
return [UIColor colorWithWhite:99/255.0 alpha:1.0];
}
O resultado:
Por que essa diferença existe?
EDIT: (desnecessáriodrawRect
Código removido)
EDIT2:
Então, aqui estou eu mentindo para mim mesmo .. "Interface builder mostrou RGB 99,99,99 como 80,80,80. Aposto que compensa o número por 19." >.> ... Um homem desesperado usando o Xcode pensa coisas malucas como essa .. O resultado:
PERFEITO!!, masporque???? Outro bug do Xcode? Eu encontrei como 10 daqueles no mês passado ...