小编Jos*_*ght的帖子

如何将UIColor转换为十六进制字符串?

我有一个项目,我需要将UIColor的RGBA值作为8个字符的十六进制字符串存储在数据库中.例如,[UIColor blueColor]将是@"0000FFFF".我知道我可以像这样得到组件值:

CGFloat r,g,b,a;
[color getRed:&r green:&g blue: &b alpha: &a];
Run Code Online (Sandbox Code Playgroud)

但我不知道如何从这些值转到十六进制字符串.我已经看过很多关于如何走另一条路的帖子,但这个转换没有任何功能.

hex objective-c uicolor ios

13
推荐指数
2
解决办法
1万
查看次数

标签 统计

hex ×1

ios ×1

objective-c ×1

uicolor ×1