iOS开发_颜色转十六进制字符串

复制/**
 * @brief UIColor转 #ffffff 格式的16进制字符串
 *
 * @return 格式为 #ff0000 的16进制字符串
 */
- (NSString *)hex_String {
    const CGFloat *components = CGColorGetComponents(self.CGColor);
    CGFloat r = components[0];
    CGFloat g = components[1];
    CGFloat b = components[2];
    return [NSString stringWithFormat:@"#%02lX%02lX%02lX",lroundf(r * 255),lroundf(g * 255),lroundf(b * 255)];
}
posted @   CH520  阅读(178)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· .NET10 - 预览版1新功能体验(一)
历史上的今天:
2018-12-08 iOS应用打包完后再在开发者网站添加应用测试ID能够加入测试吗
2018-12-08 iOS开发_苹果原生文字转语音播报
点击右上角即可分享
微信分享提示
西雅图
08:14发布
西雅图
08:14发布
6°
南风
4级
空气质量
相对湿度
89%
今天
3°/12°
周四
4°/11°
周五
2°/10°