iOS CAGradientLayer 实现渐变色
来源:互联网 发布:阴阳师网络剧 编辑:程序博客网 时间:2024/05/29 03:19
先说一给layer添加下渐变色的原理,渐变色使用的类是CAGradientLayer
有两个要素,渐变颜色的起点和终点、渐变的颜色集合
//设置渐变颜色 CAGradientLayer *gradientLayer = [CAGradientLayer layer]; gradientLayer.frame = view.bounds; [gradientLayer setColors:[NSArray arrayWithObjects:(id)[RGB(139, 48, 164) CGColor],(id)[RGB(61, 189, 255) CGColor],(id)[RGB(37, 182, 82) CGColor], nil]]; [view.layer addSublayer:gradientLayer];
效果如下图左:
在没有设置起点和终点的情况下默认颜色显示方向从上到下;
现在设置一下起点和终点,效果如上又图
gradientLayer.startPoint = CGPointMake(0, 0); gradientLayer.endPoint = CGPointMake(1, 1);
当起点设置成左上角,终点设置成右下角时,渐变色的方向变为从左上角方向开始,到右下角结束;
0 0
- iOS CAGradientLayer 实现渐变色
- UIView 实现渐变色 CAGradientLayer
- iOS开发CAGradientLayer底部渐变色
- CAGradientLayer实现颜色渐变
- CAGradientLayer 渐变色
- iOS之view用CAGradientLayer实现渐变颜色
- iOS渐变图层CAGradientLayer
- IOS 渐变色CAGradientLayer的一些属性解析
- 初探CAGradientLayer——渐变色的实现
- OCiOS开发:CAGradientLayer 渐变色
- 使用CAGradientLayer绘制渐变色
- IOS 渐变的图层,CAGradientLayer
- CAGradientLayer 实现颜色渐变效果简介
- CAGradientLayer 实现颜色渐变效果简介
- CAGradientLayer 实现背景颜色的渐变
- iOS 之使用CAShapeLayer中的CAGradientLayer实现圆环的颜色渐变
- 通过CAGradientLayer制作渐变色效果
- 通过CAGradientLayer制作渐变色效果【原创】
- 1025: [SCOI2009]游戏
- 面向对象程序设计上机练习四(变量引用)
- Hive文件格式
- LeetCode 5. Longest Palindromic Substring
- Android 自定义View
- iOS CAGradientLayer 实现渐变色
- 栈和堆内存分配
- response.设置响应头
- 关于对象池的一些代码
- mysql把一个表某个字段内容复制到另一张表的某个字段。
- linux学习笔记(一) --了解linux
- 51单片机之IIC&EEPROM的驱动程序
- 3663顺序表应用4-2:元素位置互换之逆置算法(数据改进)
- caffe+pycaffe+VS2013+GTX980+Win10 64位安装