[UIColor colorWithRed: green: blue: alpha:] 自定义颜色失效问题
2017-10-27 00:44
633 查看
今天在给一个按钮自定义背景颜色的时候,使用了 [UIColor colorWithRed: green: blue: alpha:] ,在模拟器上按钮颜色却总是显示为白色。网上搜索了一下,原来iOS开发中RGB的颜色值范围都是在0.0~1.0之间的,并不是我们平常以为的0~255。
但是在使用StoryBoard的过程中,设置RGB的颜色,其取值范围也是0~255,这就有点奇怪了。在苹果官方文档里面也没提,这就不得不吐槽一下了。
错误用法:
正确用法:
但是在使用StoryBoard的过程中,设置RGB的颜色,其取值范围也是0~255,这就有点奇怪了。在苹果官方文档里面也没提,这就不得不吐槽一下了。
错误用法:
cell.temperature.backgroundColor = [UIColor colorWithRed:226 green:229 blue:229 alpha:1];
正确用法:
cell.temperature.backgroundColor = [UIColor colorWithRed:226.0/255 green:229.0/255 blue:229.0/255 alpha:1];
相关文章推荐
- [UIColor colorWithRed: green: blue: alpha:] 失效问题
- 解决[UIColor colorWithRed: green: blue: alpha:] 没有效果的问题
- iPhone开发笔记 (6) [UIColor colorWithRed:(CGFloat) green:(CGFloat) blue:(CGFloat) alpha:(CGFloat)]
- [UIColor colorWithRed:(CGFloat) green:(CGFloat) blue:(CGFloat) alpha:(CGFloat)]
- UI-UIColor-initWithRed:green:blue:alpha:调研
- IOS7.0系统上,特定颜色调用`- getRed:green:blue:alpha:`方法返回结果有误的问题
- color:rgba(red,green,blue,alpha)和background-color:rgba(r,g,b,a)
- 解决[UIColor colorWithRed: green: blue: alpha:] 失效问题
- UIColor使用colorWithRed定义颜色
- 设置类UIColor使用colorWithRed定义颜色
- [Iphone开发小记] UIColor 的RGBA定义颜色 (colorWithRed)
- UIColor 颜色设置[[UIColor greenColor] set].....
- 解决 UIView 设置背景为UIImage图片变型问题[XXX setBackgroundColor:[UIColor colorWithPatternImage:XXX]];
- background:rgba(red,green,blue,alphavalue)
- 自定义颜色的setTextColor问题
- iOS 里RGB 配色 UIColor colorWithRed
- ios 解决UIColor colorWithRed 无效果
- UIColor设置自定义的颜色不成功问题
- iOS 里RGB 配色 UIColor colorWithRed
- rgba括号中前3个数字代表着 red green blue三种颜色的rgb值