iOS开发之渐变色的实现
来源:互联网 发布:淘宝店铺怎么修改照片 编辑:程序博客网 时间:2024/05/07 22:32
向凡神致敬~
/// @brief 创建一个CAGradientLayer对象用于放置需要渐变的颜色
CAGradientLayer *gradient = [CAGradientLayer layer];
/// @brief 获取当前要设置颜色渐变的空间的bounds
gradient.frame = self.view.bounds;
/// @brief 获取当前要设置颜色渐变的空间的bounds
gradient.frame = self.view.bounds;
/// @brief 创建一个可变数组用于遍历存储颜色
NSMutableArray *array = [NSMutableArray array];
float red = 35;
float green = 189;
float blue = 254;
for (int i = 0; i < 10; i++)
{
NSMutableArray *array = [NSMutableArray array];
float red = 35;
float green = 189;
float blue = 254;
for (int i = 0; i < 10; i++)
{
/// @brief 将颜色对象放入可变数组
[array addObject:(id)[UIColor colorWithRed:red/255.0 green:green/255.0blue:blue/255.0 alpha:1].CGColor];
red = red - 10;
green = green - 10;
blue = blue - 17;
}
[array addObject:(id)[UIColor colorWithRed:red/255.0 green:green/255.0blue:blue/255.0 alpha:1].CGColor];
red = red - 10;
green = green - 10;
blue = blue - 17;
}
/// @brief 将存有颜色对象的数组通过CAGradientLayer对象的colors给CAGradientLayer的对象
gradient.colors = array;
/// @brief 通过insertSublayer方法将需要设置颜色渐变的控件设置颜色渐变
gradient.colors = array;
/// @brief 通过insertSublayer方法将需要设置颜色渐变的控件设置颜色渐变
[self.view.layer insertSublayer:gradient atIndex:0];
0 0
- iOS开发之渐变色的实现
- iOS开发之带有渐变色的进度条
- iOS开发 渐变navigationController实现
- iOS之view的背景绘制渐变色、文字渐变
- iOS 实现渐变色
- iOS 实现渐变色
- iOS开发 图片的渐变色竖向
- iOS 开发中渐变色的使用
- 【iOS】彩虹渐变色 的 Swift 实现
- iOS实现背景的渐变色
- ios 实现颜色渐变(渐变色)
- iOS开发 通过 ahpla 实现渐变色效果
- iOS歌词渐变的实现
- ios渐变颜色的实现
- iOS CAGradientLayer 实现渐变色
- ios开发实现UIView背景颜色渐变
- 实现颜色渐变--iOS开发
- iOS开发:获取矩形渐变色的UIImage
- 内存对齐
- 笔记本win10 睡眠时会自动唤醒?修复后唤醒缓慢也解决了
- iOS导航栏的按钮处理
- 【SSH网上商城项目实战29】使用JsChart技术在后台显示商品销售报表
- HTTP长连接实现“服务器推”的技术快速入门及演示示例
- iOS开发之渐变色的实现
- UICollectionView一个section只有一个item的时候它会出现在屏幕中间的bug
- OpenGLES---设置获取Shader程序属性
- 谷歌Chrome计划年底“杀死”Flash:将用HTML5取而代之
- js代码将rgb颜色转为16进制颜色
- 二叉树
- 表达树构造
- 新起点
- gem\ruby 安装失败