jestem coraz UIColor wrócił z tej metody:Jak uzyskać czerwony kolor niebieski i alfa z obiektu UIColor?
- (UIColor *)getColor {
return [UIColor colorWithRed:redSlider.value green:greenSlider.value blue:blueSlider.value alpha:1.0];
}
i coraz kolor tak:
SelectedColor=[(ColorPickerView *)alertView getColor];
Teraz chcę dostać czerwony, zielony, niebieski z selectedColor, w celu wykorzystania tych wartości. Chcę wartości od 0 do 1. Również gdy używam SelectedColor.CGColor, moja aplikacja ulega awarii.
Nota boczna; powinieneś spojrzeć na konwencje nazewnictwa. 'getColor' jest zły z dwóch powodów, po pierwsze używa prefiksu get, który jest częstym błędem dla programistów Java, po drugie nie opisuje, jaki to jest kolor. Lepszą nazwą jest prawdopodobnie 'userSelectedColor'.Zobacz, w jaki sposób pobierają nazwę UIKit i właściwości, i wykonaj następujące czynności. – PeyloW