2014-02-14 3 views
4

я пытаюсь узнать IOS разработки, но я с помощью + (UIColor *)colorWithRed:(CGFloat)red green:(CGFloat)green blue:(CGFloat)blue alpha:(CGFloat)alphaUIColor цвета с RGB никогда не получает правильный цвет

Я всегда не получаю правильный номер, он всегда как-то не хватает ..

Пожалуйста, помогите ..

вот мой код:

[UIColor colorWithRed:65/255 green:62/255 blue:125/255 alpha:1.0]; 
+1

[UIColor colorWithRed: 65/255.f зеленый: 62/255.f синий: 125/255.f альфа-: 1,0]; – larva

ответ

11

легко ...

вам просто нужно добавить .0 в конце каждого номера, как это:

[UIColor colorWithRed:65.0/255.0 green:62.0/255.0 blue:125.0/255.0 alpha:1.0]; 

, поскольку они нуждаются в Float значение вместо междунар.

1

Используйте это и добавить .0f после каждого параметра

[UIColor colorWithRed:65.0f/255.0f green:62.0f/255.0f blue:125.0f/255.0f alpha:1.0f]; 
Смежные вопросы