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】相关推荐

  1. uicolor swift_Swift中的UIColor

    uicolor swift UIColor (UIColor) An object that stores color data and sometimes opacity. 存储颜色数据和有时不透明 ...

  2. Swift主题色顶级解决方案

    一.常规主题色使用点 应用在发布前都会对主题色进行设置,以统一应用的风格(可能有多套主题).在主题色设置上有几个方面,如下: 1. TabBar部分,设置图片高亮.文本高度颜色 2. Navigati ...

  3. iOS drawRect绘制圆形/圆环/饼图

    效果如下图的圆,中间的内容可自己添加:隐藏中间白色的圆即是一个饼图 调用方法: GradeView *gradeView = [[GradeView alloc] init]; gradeView.g ...

  4. iOS开发技巧(系列十八:扩展UIColor,支持十六进制颜色设置)

    新建一个Category,命名为UIColor+Hex,表示UIColor支持十六进制Hex颜色设置. UIColor+Hex.h文件, #import <UIKit/UIKit.h> # ...

  5. Swift UIColor 添加从十六进制值初始化的扩展

    在实际开发中,我们拿到的设计图上的颜色往往标注的是十六进制的,而在不添加第三方库的情况下 UIColor 并不支持从十六进制数字初始化,手动将十六进制颜色转化为 RGB 形式十分浪费精力,我们可以通过 ...

  6. 扩展UIColor类

    在开发中,UI给出的颜色值有时候是十六进制的,有时候给出的是RGB(255,255,255)这样的形式的,而iOS系统提供的方法中并没有直接传递这两种值返回UIColor对象的,这里自己封装了一个以便 ...

  7. Swift开发 UIColor分类Hex颜色转换

    一般UI同事们给的颜色值都是16进制的,但是在iOS的UIColor中,没有直接通过Hex值进行设置颜色的接口,所以自己编写了一个接口. func colorWithHexString (hex:St ...

  8. 使用十六进制色值表示UIColor

    假如你有一个值为 @"0A5CEA" (字符串类型的16进制色值) ,可以如下方法创建UIColor对象: UIColor *color = [UIColor colorwithH ...

  9. iOS 十六进制的颜色值转换为UIColor

    UIColor+Hex.h里面中 #import <UIKit/UIKit.h>@interface UIColor (Hex) + (UIColor *) colorWithHexStr ...

最新文章

  1. $state 新标签页
  2. 软工作业2:硬币游戏——代码的分析与改进
  3. 淘宝网消费者年维权成功金额达1.69亿
  4. 10.29 工作笔记 ndk编译C++,提示找不到头文件(ndk-build error: string: No such file or directory)...
  5. C++实现各种交换排序(冒泡,快速)
  6. 大数据时代必须关注的几个问题
  7. 【BZOJ-1502】月下柠檬树 计算几何 + 自适应Simpson积分
  8. java 运行注释_Java中的可执行注释
  9. mysql数据库题库和答案2016_哪位大侠可以提供一些mysql数据库的题库,一定要带答案的!将感激不尽!!...
  10. Mac删除OBS的虚拟摄像头
  11. Labeled Faces in the Wild
  12. 《Computer Graphics with OpenGL》计算机图形学读书笔记 02——计算机图形学软件
  13. 半丸子头java教程视频教程_半丸子头怎么扎?半丸子头扎发视频教程
  14. word中间空白页删除技巧
  15. put短语(put短语归纳)
  16. 编译mbedtls (mingw方式)
  17. 小萌库- 新海诚那些唯美感人的动漫
  18. 单片机基础:详解独立按键实现单击、双击、长按
  19. NodeJs 的fs模块
  20. Camtasia2023简体中文版屏幕录像 支持MP4/AVI/WMV等多种格式

热门文章

  1. hashMap和hashTable的区别(个人总结)
  2. msql 复杂练习
  3. [转] AKKA简介
  4. 微信公众平台操作获取token类
  5. java performance tools / NetBeans Profiler / Sun BTrace / Eclipse MAT / IBM ISA
  6. Objective-C之成魔之路【13-预处理程序】
  7. 截取字符串指定内容,并用*号代替
  8. 进阶丨如何让你的数据分析更加简洁专业
  9. 如何写出一份惊艳BAT的简历?
  10. 整理JAVA知识点--基础篇,能力有限不足地方请大神们帮忙完善下