1
是否可以为UIKit控件提供自定义颜色代码?如何将自定义颜色设置为UIKit控件?
通过传递十六进制颜色值或使用RGB值?
文档中只注意到有一个initWithRed:绿:蓝:阿尔法:方法
越来越十六进制代码工作的方法吗?
是否可以为UIKit控件提供自定义颜色代码?如何将自定义颜色设置为UIKit控件?
通过传递十六进制颜色值或使用RGB值?
文档中只注意到有一个initWithRed:绿:蓝:阿尔法:方法
越来越十六进制代码工作的方法吗?
一款采用了下面的宏可以让我实现我所期待的
#define UIColorFromRGB(rgbValue) [UIColor \
colorWithRed:((float)((rgbValue & 0xFF0000) >> 16))/255.0 \
green:((float)((rgbValue & 0xFF00) >> 8))/255.0 \
blue:((float)(rgbValue & 0xFF))/255.0 alpha:1.0]
要改变颜色只是调用宏
self.view.backgroundColor = UIColorFromRGB(0xFEBFBF);
你的另一种选择是的事将您的十六进制值转换为RGB并在界面生成器中输入它们。的
重复[此](http://stackoverflow.com/questions/3805177/how-to-convert-hex-rgb-color-codes-to-uicolor)和[此](HTTP ://stackoverflow.com/questions/1560081/iphone-change-hex-color-format-to-uicolor)和[this](http://stackoverflow.com/questions/3010216/how-can-i-convert- rgb-hex-string-into-uicolor-in-objective-c)问题已经在SO上回答。 – progrmr
太棒了!感谢您的链接。对于这个双重职位感到抱歉,我找不到其他人 – MrShoot