16进制颜色转换为UIColor
objc
#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]//调用UIColor * color = UIColorFromRGB(0x2a77ae);
swift
extension UIColor {class func colorFromRGB(rgbValue: UInt) -> UIColor {return UIColor(red: CGFloat((rgbValue & 0xFF0000) >> 16) / 255.0,green: CGFloat((rgbValue & 0x00FF00) >> 8) / 255.0,blue: CGFloat(rgbValue & 0x0000FF) / 255.0,alpha: CGFloat(1.0))} }
转载于:https://www.cnblogs.com/benbenzhu/p/3335222.html
16进制颜色转换为UIColor相关推荐
- iOS 将16进制颜色转换成UIColor
很多地方我们都使用16进制颜色,但iPhone使用的是UIColor对象,不直接支持16进制颜色,为此,需要我们手动将16进制颜色转换为UIColor - (UIColor *) hexStringT ...
- iOS 直接使用16进制颜色
在做iOS开发时,一般我们会吸色,就是产品给的图我们一般会吸色,但是最近吸色时候,老大说有较大的颜色偏差,所以要求我们直接使用UI给出的额16进制颜色,你也可以搜索<RGB颜色值转换成十六进制颜 ...
- iOS学习—UIColor使用16进制颜色
1.实现思路 先把16进制转换为RGB然后再书写,为了提高开发速度,本文使用UIColor的分类,直接使用16进制颜色,例:self.view.backgroundColor = [UIColor h ...
- Swift 16进制字符串与UIColor互转
今天在写项目的时候遇到这么个问题,需要将UIColor转成16进制字符串,然后写入沙盒进行本地缓存,于是一番操作下,给UIColor加了两个扩展. 第一个convenience init方法并不陌生, ...
- ios扩展16进制颜色
iOS开发一般都是用到RGB颜色,美工给我们作图的时候往往给我们的色值都是十六进制的颜色如 #ff0000,如果先把16进制转换为RGB 的10 进制那将是非常麻烦的事,我们可以为 UIColor 添 ...
- rgb与16进制颜色是如何相互转换的?
在css中定义颜色可以使用rgb颜色值,例:rgb(182, 0, 35):也可以使用16进制颜色值,例:#B60023.不管是rgb(182, 0, 35),还是#B60023都表示了同一种颜色,其 ...
- iOS之颜色的调用、显示16进制颜色、渐变色
十六进制颜色 #import <UIKit/UIKit.h>NS_ASSUME_NONNULL_BEGIN@interface UIColor (HexColor) + (UIColor ...
- 【图片】Python对RGB颜色与16进制颜色进行互转
RGB颜色被称为"真彩色",是Photoshop中默认使用的颜色,也是最常用的一种颜色模式.RGB模式的图像由3个颜色通道组成,分别为红色通道(Red).绿色通道(Green)和蓝 ...
- WPF 后面板设置16进制颜色,透明;
16进制颜色 Background = new SolidColorBrush((Color)ColorConverter.ConvertFromString("#F0F0F0") ...
最新文章
- matlab中rb代表什么意思,你知道“川藏线上”女游客举着“求RB”的牌子是啥意思吗?暗语啊!...
- wamp 配置 mysql_PHPWAMP配置应该如何修改,Web服务器、php、mysql的具体配置修改
- Python实现单向循环链表
- Lua table 拾珍
- 接口测试如何在json中引用mock变量
- 《自顶向下网络设计(第3版)》——2.7 适应性
- login控件authenticate_关于asp:login控件和验证码的问题?(转)
- 软件签名不一致是什么意思
- 意畅科技:亲近用户 升级服务 谋就网络安全行业市场 | 企业服务代理商系列谈...
- 计算机二级vb语言题库百度云,[计算机二级vb题库]计算机二级VB语言程序设计考试题及答案.doc...
- 斐波那契查找(黄金分割法查找)算法
- UE4 VR官方教程学习总结-项目设置
- 常识介绍---什么是rss
- 对应win10的服务器系统,我的系统变成win10远程服务器系统
- PAT (Basic Level) Practice (中文)1027 打印沙漏 (20 分)(C++)
- 微信小程序开发WXML语法之条件渲染用法
- http协议抓包工具
- linux右键没有创建新文件夹,将新建文档添加回Ubuntu 18.04中的右键菜单
- 《挑战程序设计竞赛》--初级篇习题POJ部分【动态规划】
- 面试回答,JVM内存模型/内存空间:运行时数据区