UIColor之【扩展:#FFFFFF -UIColor】
2019独角兽企业重金招聘Python工程师标准>>>
+(UIColor*)colorWithHexString:(NSString *)hexColor{if ([hexColor length] == 7 && [hexColor hasPrefix:@"#"]) {unsigned int red, green, blue;NSRange range;range.length = 2;range.location = 1;[[NSScanner scannerWithString:[hexColor substringWithRange:range]]scanHexInt:&red];range.location = 3;[[NSScanner scannerWithString:[hexColor substringWithRange:range]]scanHexInt:&green];range.location = 5;[[NSScanner scannerWithString:[hexColor substringWithRange:range]]scanHexInt:&blue];return [UIColor colorWithRed:((float)red/255.0f) green:((float)green/255.0f) blue:((float)blue/255.0f) alpha:1.0f];}return [UIColor clearColor];
}
转载于:https://my.oschina.net/u/2462423/blog/507760
UIColor之【扩展:#FFFFFF -UIColor】相关推荐
- uicolor swift_Swift中的UIColor
uicolor swift UIColor (UIColor) An object that stores color data and sometimes opacity. 存储颜色数据和有时不透明 ...
- Swift主题色顶级解决方案
一.常规主题色使用点 应用在发布前都会对主题色进行设置,以统一应用的风格(可能有多套主题).在主题色设置上有几个方面,如下: 1. TabBar部分,设置图片高亮.文本高度颜色 2. Navigati ...
- iOS drawRect绘制圆形/圆环/饼图
效果如下图的圆,中间的内容可自己添加:隐藏中间白色的圆即是一个饼图 调用方法: GradeView *gradeView = [[GradeView alloc] init]; gradeView.g ...
- iOS开发技巧(系列十八:扩展UIColor,支持十六进制颜色设置)
新建一个Category,命名为UIColor+Hex,表示UIColor支持十六进制Hex颜色设置. UIColor+Hex.h文件, #import <UIKit/UIKit.h> # ...
- Swift UIColor 添加从十六进制值初始化的扩展
在实际开发中,我们拿到的设计图上的颜色往往标注的是十六进制的,而在不添加第三方库的情况下 UIColor 并不支持从十六进制数字初始化,手动将十六进制颜色转化为 RGB 形式十分浪费精力,我们可以通过 ...
- 扩展UIColor类
在开发中,UI给出的颜色值有时候是十六进制的,有时候给出的是RGB(255,255,255)这样的形式的,而iOS系统提供的方法中并没有直接传递这两种值返回UIColor对象的,这里自己封装了一个以便 ...
- Swift开发 UIColor分类Hex颜色转换
一般UI同事们给的颜色值都是16进制的,但是在iOS的UIColor中,没有直接通过Hex值进行设置颜色的接口,所以自己编写了一个接口. func colorWithHexString (hex:St ...
- 使用十六进制色值表示UIColor
假如你有一个值为 @"0A5CEA" (字符串类型的16进制色值) ,可以如下方法创建UIColor对象: UIColor *color = [UIColor colorwithH ...
- iOS 十六进制的颜色值转换为UIColor
UIColor+Hex.h里面中 #import <UIKit/UIKit.h>@interface UIColor (Hex) + (UIColor *) colorWithHexStr ...
最新文章
- $state 新标签页
- 软工作业2:硬币游戏——代码的分析与改进
- 淘宝网消费者年维权成功金额达1.69亿
- 10.29 工作笔记 ndk编译C++,提示找不到头文件(ndk-build error: string: No such file or directory)...
- C++实现各种交换排序(冒泡,快速)
- 大数据时代必须关注的几个问题
- 【BZOJ-1502】月下柠檬树 计算几何 + 自适应Simpson积分
- java 运行注释_Java中的可执行注释
- mysql数据库题库和答案2016_哪位大侠可以提供一些mysql数据库的题库,一定要带答案的!将感激不尽!!...
- Mac删除OBS的虚拟摄像头
- Labeled Faces in the Wild
- 《Computer Graphics with OpenGL》计算机图形学读书笔记 02——计算机图形学软件
- 半丸子头java教程视频教程_半丸子头怎么扎?半丸子头扎发视频教程
- word中间空白页删除技巧
- put短语(put短语归纳)
- 编译mbedtls (mingw方式)
- 小萌库- 新海诚那些唯美感人的动漫
- 单片机基础:详解独立按键实现单击、双击、长按
- NodeJs 的fs模块
- Camtasia2023简体中文版屏幕录像 支持MP4/AVI/WMV等多种格式