博客> iOS渐变色
iOS渐变色
2018-08-16 15:37 评论:0 阅读:774 Jerry周
ios 渐变色

这是我借鉴了网上的代码然后自己总结了一下渐变色的实现。![ Enter your image description here:图片 ](/Users/jerry/Desktop/Simulator\ Screen\ Shot\ 2016年5月16日\ 下午2.45.12.png) 这里是用swift写的 //绿色 let TColor = UIColor.greenColor() //蓝色 let BColor = UIColor.blueColor() //将颜色放进数组 let gradientColors: [CGColor] = [TColor.CGColor, BColor.CGColor] //实例化CAGradientLayer let gradientLayer: CAGradientLayer = CAGradientLayer() gradientLayer.colors = gradientColors //设置渲染的起始位置(其实就是坐标,可以自行测试完成自己想要的效果) gradientLayer.startPoint = CGPointMake(0, 0) //设置渲染的终止位置 gradientLayer.endPoint = CGPointMake(1, 0) //这里可以设置渲染的frame以及layer的插入位置 gradientLayer.frame = view.bounds self.view.layer.insertSublayer(gradientLayer, atIndex: 0)

收藏
0
sina weixin mail 回到顶部