UIColor之色值设置
- 随机颜色,调用[UIColor randomColor];
+ (UIColor *)randomColor {return [UIColor colorWithRed:(CGFloat)RAND_MAX / random()green:(CGFloat)RAND_MAX / random()blue:(CGFloat)RAND_MAX / random()alpha:1.0f];
}
- 根据需要设置色值
[UIColor colorWithRGBHex:0xff00ff]
;
+ (UIColor *)colorWithRGBHex:(UInt32)hex {int r = (hex >> 16) & 0xFF;int g = (hex >> 8) & 0xFF;int b = (hex) & 0xFF;return [UIColor colorWithRed:r / 255.0fgreen:g / 255.0fblue:b / 255.0falpha:1.0f];
}
- 十六进制的字符串设置
[UIColor colorWithHexString:@"0xff00ff"]
// Returns a UIColor by scanning the string for a hex number and passing that to +[UIColor colorWithRGBHex:]
// Skips any leading whitespace and ignores any trailing characters
+ (UIColor *)colorWithHexString:(NSString *)stringToConvert {NSScanner *scanner = [NSScanner scannerWithString:stringToConvert];unsigned hexNum;if (![scanner scanHexInt:&hexNum]) return nil;return [UIColor colorWithRGBHex:hexNum];
}
UIColor之色值设置相关推荐
- iOS开发:APP设置颜色时候直接使用十六进制、RGB色值设置颜色
在APP开发过程中,有些时候需要自定义颜色,而且UI给的颜色的色值要么是十六进制的,要么是RGB的,这样如果没有使用相关的转换方法是不能直接使用的,那么下面就简单说一下这两种方式转换的使用方式,掌握之 ...
- css设置背景透明度、16进制色值设置透明度
1.rgba(推荐) (rgba与rgb区别:rgb和rgba都表示颜色. rgb: 代表 红 绿 蓝 三种颜色 rgba: 在rbg的基础上加了 "alph ...
- iosxib 设置图片_iOS从Xib中设置样式
简介 iOS在写视图的有的人喜欢纯代码去写,从之前的绝对定位方式(Frame),到现在的自动布局(Autolayout),但这种方式的好处是便于复制修改和装X,但是缺点是代码不容易看,不便于修改 也有 ...
- 「 swift 」UIColor 加载十六进制颜色,标准写法带透明度
一.前言 iOS 开发对于方法的拓展实在不行,不像 android 可以直接加载十六进制色值 我在国外论坛上,看到大佬的一种写法,感觉很有用,这里分享给大家 二.实现 下面我将逐步提出几种方案,一步步 ...
- ios颜色设置的三种方式
1.通过系统的UIColor类创建,例如创建白色: [UIColor whiteColor] 2.通过r.g.b设置颜色 #define RGBACOLOR(r,g,b,a) [UIColor col ...
- iOS 使用UI控件的外观协议UIAppearance进行设置默认UI控件样式
在iOS开发中,经常会对UINavigationBar的样式进行全局样式.采用的设置方式有两种: 第一种,采用方式如下: [UINavigationBar appearance] 这种是对一类对象的默 ...
- 设置图片圆角 或者圆形
1.//用画图的方式设置圆角 mImageView.image=[UIImage imageNamed:@"bg1.png"]; mImageView.frame=CGRectMa ...
- Button的设置及各种属性
(1)UIButton类继承自UIControl,而UIControl继承自UIView,因为UIView就是个矩形区域,所以UIButton实例化的对象其实都是一个矩形,虽然有各种圆角.增加联系人. ...
- android 半透明色值_Android 色值转换成透明度色值
在日常的android开发过程中,UI设计师一般都会或多或少的做一些不同透明度的背景,从而提高交互效果. 一般这个时候设计师们都会丢给我们一个色值,然后告诉我们,透明度30%,40% ....... ...
最新文章
- 服务器用户设置备份,用户管理的备份
- oracle insert汉字出错,Oracle数据库之Oracle批量插入数据SQL语句太长出错:无效的主机/绑定变量名...
- 修改ActiveProcessLinks链表隐藏进程
- 组策略 之 恢复默认组策略对象命令
- 9 C++ Boost 多线程,线程同步
- 记一次转不过弯的递归
- sql server 向mysql前移数据-单引号问题
- 熟练掌握git撤销命令
- 【李宏毅2020 ML/DL】P52 Network Compression - Network Pruning
- django从入门到放弃之001.初探
- keil5 最新版注册机 下载
- Resource Hacker软件更换应用图标
- 《英语语法新思维 基础版1》读书笔记(二)
- idea双击打不开的解决方案
- 《python语言程序设计》笔记
- 山东省农村信用计算机社考试,山东省农村信用社计算机专业考试题.doc
- 移动CM201-2机顶盒系统设置apk
- C语言二维数组的大小的获取
- Android中Wi-Fi扫描、连接和信息(一)
- rz 上传文件到服务器, 屏幕疯狂输出乱码
热门文章
- 吸金树脂选择性吸附金离子的优势与应用
- 关于QQ空间进不了的问题
- 【爬虫】六、综合案例之爬网易云音乐评论信息
- 2019届华为笔试题(软件卷)
- 自己U盘插自己电脑显示不了,插别人电脑有用,自己电脑插别的U盘有用的解决方法
- 跑跑卡丁车好友服务器维护,《跑跑卡丁车》如何解除挚友关系 解除挚友关系方法...
- android QQ文字提取,手机QQ怎么提取书本中的文字?手机QQ文字提取方法介绍[多图]...
- 百度健康撮合钟南山李兰娟直播,加速品牌出圈
- Hive面试-情景题总结【包含:建表脚本、数据导入脚本、模拟数据】
- java开发经理面试题,灵魂拷问