-(void)color:(NSString *) red andGreen:(NSString*) green andBule:(NSString*) bule{
NSInteger Red = [red integerValue];
NSInteger Green = [green integerValue];
NSInteger Bule = [bule integerValue];
NSInteger colorsize = Red<<16 | Green << 8 | Bule;
NSString * Color = [NSString stringWithFormat:@"#%06lx",colorsize];
NSLog(@"%li",(long)colorsize);
NSLog(@"Color = %@",Color);
}object-c将RGB颜色转换成16进制HTML颜色
最新推荐文章于 2022-08-01 10:38:36 发布
本文介绍了一个iOS应用程序中用于颜色转换的方法。该方法接受红、绿、蓝三个字符串参数,并将其转换为整数来生成十六进制颜色代码。通过位移操作组合这三种颜色分量,最终形成一个统一的颜色值并以#开头的十六进制字符串形式输出。
1533

被折叠的 条评论
为什么被折叠?



