带RGB的UIColor Color永远不会得到正确的颜色

use*_*412 4 uicolor ios

我正在尝试学习iOS开发,但我正在使用 + (UIColor *)colorWithRed:(CGFloat)red green:(CGFloat)green blue:(CGFloat)blue alpha:(CGFloat)alpha

我总是得不到合适的号码,总是喜欢丢失的东西......

请帮忙..

这是我的代码:

[UIColor colorWithRed:65/255 green:62/255 blue:125/255 alpha:1.0];
Run Code Online (Sandbox Code Playgroud)

Xu *_*Yin 11

简单...

你只需要在每个数字的末尾添加.0,如下所示:

[UIColor colorWithRed:65.0/255.0 green:62.0/255.0 blue:125.0/255.0 alpha:1.0];
Run Code Online (Sandbox Code Playgroud)

因为他们需要Float值而不是int.