渐变色View

    [self.view addSubview:view];
    //初始化
    CAGradientLayer *gradLayer = [CAGradientLayer layer];
    //渐变颜色数组
    gradLayer.colors = @[(__bridge id)[UIColor redColor].CGColor,(__bridge id)[UIColor greenColor].CGColor,(__bridge id)[UIColor purpleColor].CGColor];
    //渐变色分段
    gradLayer.locations = @[@0.3,@0.6,@1];
    
    //从左上角到右下角
    gradLayer.startPoint = CGPointMake(0, 0);
    gradLayer.endPoint = CGPointMake(1, 1);
    
    //从左到右
    gradLayer.startPoint = CGPointMake(0, 0.5);
    gradLayer.endPoint = CGPointMake(0.5, 0.5);
    //farme
    gradLayer.frame = view.bounds;
    
    [view.layer addSublayer:gradLayer];

效果图:从左到右


Snip20170928_2.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 176,111评论 25 709
  • 福建卷: 阅读下面材料,根据要求写一篇不少于800字的议论文或记叙文。(70分) 运动中的赛跑,是在有限的路程内看...
    奥路菲阅读 3,440评论 0 1
  • 妈妈好累。自从三年前被川医检查出“脑供血不足”的症状后,我就沒有轻松过。妈妈知道医生的好心,仅为减轻我的压力而将"...
    刘矿山阅读 2,578评论 1 0
  • 都知道宜家的东西便宜貌美又好用, 但是对于铲屎官而言,总觉得他们少了些什么。 没错,就是专门为宠物设计的家具。 如...
    假美吖阅读 2,844评论 0 0
  • 时光 作者:魏城 这么快 五月就要过去了 你流光溢彩的歌声呢 你绕樑生影的残梦呢 这么快 六月就要来了 我还没有系...
    魏城阅读 1,364评论 0 2

友情链接更多精彩内容