CAGradientLayer
来源:互联网 发布:机械姬 知乎 编辑:程序博客网 时间:2024/05/10 13:29
原文地址:CAGradientLayer作者:子木潇雨
CAGradientLayer可以方便的处理颜色渐变。
Properties:
@property(copy)
渐变颜色的数组
[cpp] viewplaincopy
- [NSArray
arrayWithObjects:(id)[[[UIColor blackColor] colorWithAlphaComponent:1] CGColor], -
(id)[[[UIColor yellowColor] colorWithAlphaComponent:1] CGColor], -
(id)[[[UIColor blueColor] colorWithAlphaComponent:1] CGColor], -
(id)[[UIColor clearColor] CGColor], -
nil];
如上定义了四种颜色(最后一种是无色)。
@property(copy)
[cpp] viewplaincopy
- [NSArray
arrayWithObjects:[NSNumber numberWithFloat:0.0], -
[NSNumber numberWithFloat:0.3], -
[NSNumber numberWithFloat:0.8], -
[NSNumber numberWithFloat:1.0], -
nil];
@property
@property
@property(copy)
默认值是kCAGradientLayerAxial,表示按像素均匀变化。除了默认值也无其它选项。
下面是我用上面的代码实现的最终效果,startPoint是(0,0),endPoint是(1,1)。
0 0
- CAGradientLayer
- CAGradientLayer
- CAGradientLayer
- CAGradientLayer
- CAGradientLayer
- CAGradientLayer简介
- CAGradientLayer简介
- CAGradientLayer简介
- CAGradientLayer使用
- iOS CAGradientLayer
- CAGradientLayer(简用)
- CAGradientLayer简介
- CAGradientLayer简介
- CAGradientLayer功能
- CAGradientLayer 初识
- CAGradientLayer简介
- CAGradientLayer简介
- CAGradientLayer学习
- asp.net 子页面关闭刷新父页面
- <转>iOS开发UI篇—无限轮播(…
- iOS 音频开发之CoreAudio
- ios layer的一些学习
- win8 sublime3 配置python 开发环境
- CAGradientLayer
- CAShapeLayer
- 第九周--数据结构--猴子选大王【数组】之一
- 深入探索 Java 热部署
- CAShapeLayer的一些使用
- 使用CAShapeLayer与UIBezier…
- iOS保存数据的4种方式
- 使用NSKeyedArchiver保存数…
- ios系统中各种设置项的url链…