ios开发-UIColor的使用。
来源:互联网 发布:linux奶瓶破解wifi 编辑:程序博客网 时间:2024/04/30 04:48
在ios开发中,经常遇到对UIColor的相关操作。
比如这样
self.backgroundColor = [UIColorredColor];
相同的,还有这样几种。
UIColor blackColor
UIColor darkGrayColor
UIColor lightGrayColor
UIColor whiteColor
UIColor grayColor
UIColor redColor
UIColor greenColor
UIColor blueColor
UIColor cyanColor
UIColor yellowColor
UIColor magentaColor
UIColor orangeColor
UIColor purpleColor
UIColor brownColor
UIColor clearColor
UIColor lightTextColor
UIColor darkTextColor
UIColor groupTableViewBackgroundColor
UIColor viewFlipsideBackgroundColor
UIColor scrollViewTexturedBackgroundColor
UIColor underPageBackgroundColor
不过有的时候,这几种不能满足我们的需要。我们需要借助RGB颜色自定义我们需要的。这时候就要用到下面的方法。
self.backgroundColor = [UIColorcolorWithRed:226.0/255.0green:231.0/255.0blue:237.0/255.0alpha:1.0];
RGB色彩模式是工业界的一种颜色标准,是通过对红(R)、绿(G)、蓝(B)三个颜色通道的变化以及它们相互之间的叠加来得到各式各样的颜色的,RGB即是代表红、绿、蓝三个通道的颜色,这个标准几乎包括了人类视力所能感知的所有颜色,是目前运用最广的颜色系统之一。
我们查询RGB颜色的时候,得到的是这样的代码。形如:#F6F6F6
#F6F6F6 其实对应的是十六进制。 每两位代表一种颜色通道。 #F6(R)|F6|(G)F6|(B) 而F6十六进制转10进制为246.
所以如果要设置成 #F6F6F6 这种颜色。那上述代码应该改为
self.backgroundColor = [UIColor colorWithRed:246.0/255.0 green:246.0/255.0 blue:246.0/255.0 alpha:1.0];
简单吧。只要查表找出对应的RGB代码,就能使用任意一种你喜欢的颜色。
下面附带一下RGB颜色查询对照表。
查询RGB颜色查询对照表请点我
- ios开发-UIColor的使用。
- ios开发-UIColor的使用。
- IOS 开发中 UIColor 的使用
- iOS开发-UIColor的高级用法-设置背景图片
- UIColor的使用
- UIColor 的使用
- iOS获取UIColor的ARGB
- IOS开发UIColor之RGB妙用
- iOS开发 十六进制颜色值转UIColor
- iOS开发,用UIColor创建UIImage
- iOS开发是否需要缓存UIColor
- UIColor使用十六进制的宏
- UIColor的使用及拓展
- iOS UIColor
- IOS UIcolor
- iOS uicolor
- iOS-UIColor使用16进制来选取颜色.
- 开发中 十六进制的颜色值直接转为ios可用的UIColor
- A Chess Game
- 九度OnlineJudge之1036:Old Bill
- PB安装包,PB安装程序,PB开发工具,powerbuilder安装包,powerbuilder安装程序,powerbuilder开发工具下载地址
- 二叉树
- MyEclipse maven的内置Tomcat
- ios开发-UIColor的使用。
- 怎么将GPT转换为MBR格式分区
- 图像特征提取与匹配之SIFT算法
- 拷贝构造函数
- POJ 2817 WordStack (暴力)
- HDOJ 4081: Qin Shi Huang's National Road System
- asp.net mvcsitemap navigation menu
- Linux系统中的文件目录介绍——Linux system files in the directory structure is introduced
- CODE 61: Simplify Path