资料介绍
软件简介
一个关于色彩的库
一、UIColor+Wonderful
1.这个分类里扩充了更多的颜色扩展,以后随手写个小Demo再也不需要redColor buleColor了。
self.view.backgroundColor = [UIColor khakiColor];
self.view.backgroundColor = [UIColor chocolateColor];
2.平均每个色系有10种颜色,不仅可以使用名称直接敲出,还能使用颜色阶梯的宏敲出,在你想不起词的时候更加方便。 宏从1~10是颜色渐深,可以根据自己的感觉使用浅一级的宏或深一级的宏。
self.view.backgroundColor = Wonderful_YelloeColor4;
self.view.backgroundColor = Wonderful_BrownColor4;
二、UIColor+Separate
1.提供颜色分离方案,可以将任何颜色的rgb喝alpha的值取出。
UIColor *testC = [UIColor salmonColor];
float r= [testC red];
float g= [testC green];
float b= [testC blue];
float alpha= [testC alpha];
NSLog(@"****** %f,%f,%f,%f",r,g,b,alpha);
2.可以通过一个颜色算出此颜色的反色,使得背景无论被用户设置成什么色,文字颜色都是背景的反色。
self.showLbl1.backgroundColor = [UIColor peachRed];
self.showLbl1.textColor = [[UIColor peachRed]reverseColor];
3.也可以直接打印这个颜色的各项详细数值。
[[UIColor salmonColor]printDetail];
// 打印结果
This Color's Red:250, Green:128, Blue:114, Alpha:1
decimal red:0.9804 green:0.5020 blue:0.4471
Hexadecimal 0xfa8072
4.提供了颜色微调方案,可以让一个已知颜色的rgb的某值上升或下降若干,可用于不管背景是什么色,边框都比背景深20。 也可以将认可颜色的详细值打印出来。
UIColor *navColor = [[UIColor redColor]up:SXColorTypeBlue num:30]; // 在红色上把蓝色色值提高30
UIColor *barColor = [[UIColor blueColor]up:1 num:140]; // 可以直接用枚举对应的tag
UIColor *bgColor = [[UIColor blackColor]down:SXColorTypeAlpha num:10]; // 取一个比黑色稍微淡的颜色
UIColor *lineColor = [bgColor up:3 num:20]; // 不管背景是什么颜色 线都比背景浅20.
下载该资料的人也在下载
下载该资料的人还在阅读
更多 >
- 关于案件微博评论的情绪知识库和相关研究 3次下载
- 一个经典AD库免费下载 0次下载
- 如何使用PROTEL99SE设计一个库文件详细规则 0次下载
- 自制一个PROTEL DXP集成元件库的详细方法说明 0次下载
- 如何在Protel 99SE中创建一个新的设计数据库 0次下载
- C++的框架、库和资源资料汇总大全
- 如何进行一个学生成绩数据库的设计 3次下载
- 数据库设计之如何设计一个新闻发布系统 0次下载
- 数据库设计时有哪些常犯的一些错误?数据库设计的7个常见错误资料概述 3次下载
- 关于MES与ERP的三个问题 5次下载
- 基于色彩迁移的纹理图像色彩修正方法 1次下载
- 图像色彩传递技术的应用发展 1次下载
- RGB色彩传感器工作原理及应用方案分析
- PADS中如何制作建立一个元件库 0次下载
- OrCAD使用库中的元件设计 0次下载
- 介绍一个用C语言编写的硬件外设访问库 2.4k次阅读
- 一个使用Java语言实现的向量化BLAS库VectorBLAS 2.2k次阅读
- 什么是统一色彩 1.7k次阅读
- 一个纯Python编写的轻量级数据库 1.8k次阅读
- Linux下的静态链接库和动态链接库的区别是什么? 2.3k次阅读
- Golang基于flag库实现一个命令行工具 2k次阅读
- 当一个建库工程师遇到MPS 2.6k次阅读
- 关于一个一个等时不等长的DDR设计 3.2k次阅读
- 浅谈十个关于低功耗同步通道的常见问题 1.7k次阅读
- LED舞台和建筑照明色彩控制:基于I2C控制功能LED的13位色彩控制 2.7k次阅读
- 如何将库文件移到另一个库 6.4k次阅读
- 一文读懂boost库的概念和安装方式 8.6k次阅读
- 机器如何识别色彩模式RGBYUV 5.9k次阅读
- 色彩传感器工作原理及应用方案分析 3.6w次阅读
- jdbc连接数据库的五个步骤 3.1w次阅读
下载排行
本周
- 1矽力杰 Silergy SY7215A 同步升压调节器 规格书 Datasheet 佰祥电子
- 1.12 MB | 5次下载 | 免费
- 2HT81696H 内置升压的30W立体声D类音频功放数据手册
- 1.21 MB | 1次下载 | 免费
- 3HTA6863 3W超低噪声超低功耗单声道D类音频功率放大器数据手册
- 0.87 MB | 次下载 | 免费
- 4南芯 Southchip SC8802C 充电控制器 规格书 Datasheet 佰祥电子
- 88.16 KB | 次下载 | 免费
- 5矽力杰 Silergy SY7065 同步升压转换器 规格书 Datasheet 佰祥电子
- 910.67 KB | 次下载 | 免费
- 6矽力杰 Silergy SY7066 同步升压转换器 规格书 Datasheet 佰祥电子
- 989.14 KB | 次下载 | 免费
- 7WD6208A产品规格书
- 631.24 KB | 次下载 | 免费
- 8NB685 26 V,12 A,低静态电流,大电流 同步降压变换器数据手册
- 1.64 MB | 次下载 | 2 积分
本月
- 1EMC PCB设计总结
- 0.33 MB | 12次下载 | 免费
- 2PD取电芯片 ECP5702规格书
- 0.88 MB | 5次下载 | 免费
- 3矽力杰 Silergy SY7215A 同步升压调节器 规格书 Datasheet 佰祥电子
- 1.12 MB | 5次下载 | 免费
- 4氮化镓GaN FET/GaN HEMT 功率驱动电路选型表
- 0.10 MB | 3次下载 | 免费
- 5PD取电芯片,可取5/9/12/15/20V电压ECP5702数据手册
- 0.88 MB | 3次下载 | 免费
- 6SY50655 用于高输入电压应用的伪固定频率SSR反激式稳压器英文资料
- 1.01 MB | 3次下载 | 免费
- 7怎么为半导体测试仪选择精密放大器
- 0.65 MB | 2次下载 | 免费
- 8SY52341 次级侧同步整流英文手册
- 0.94 MB | 2次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935137次下载 | 10 积分
- 2开源硬件-PMP21529.1-4 开关降压/升压双向直流/直流转换器 PCB layout 设计
- 1.48MB | 420064次下载 | 10 积分
- 3Altium DXP2002下载入口
- 未知 | 233095次下载 | 10 积分
- 4电路仿真软件multisim 10.0免费下载
- 340992 | 191469次下载 | 10 积分
- 5十天学会AVR单片机与C语言视频教程 下载
- 158M | 183360次下载 | 10 积分
- 6labview8.5下载
- 未知 | 81606次下载 | 10 积分
- 7Keil工具MDK-Arm免费下载
- 0.02 MB | 73832次下载 | 10 积分
- 8LabVIEW 8.6下载
- 未知 | 65991次下载 | 10 积分
电子发烧友App





创作
发文章
发帖
提问
发资料
发视频
上传资料赚积分
评论