Farbunterschied zwischen drawRect und Interface Builder?
Ich habe einfach 2 Ansichten im Interface Builder, eine wird mit den RGB-Schiebereglern im Interface Builder auf die Farbe 99,99,99 eingestellt.
Die andere Ansicht wird programmgesteuert eingefärbt, um eine bestimmte Form zu erzielen. Ich fülle es mit:
//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];
}
Das Ergebnis:
Warum gibt es diesen Unterschied?
EDIT: (nicht notwendigdrawRect
Code entfernt)
EDIT2:
Also, hier lüge ich mich selbst an. "Der Interface-Builder zeigte RGB 99,99,99 als 80,80,80. Ich wette, er versetzt die Zahl um 19." >.> ... Ein verzweifelter Mann, der Xcode benutzt, denkt verrücktes Zeug wie dieses. Das Ergebnis:
PERFEKT!!, aberWarum???? Noch ein Xcode-Bug? Ich habe im letzten Monat ungefähr 10 gefunden ...