zoukankan      html  css  js  c++  java
  • UIView背景渐变三种方法

    //此作品非原创

    #import "ACViewController.h"

    @interface ACViewController ()

    @end

    @implementation ACViewController

    - (void)viewDidLoad

    {

        

        [super viewDidLoad];

    // Do any additional setup after loading the view, typically from a nib.

        

        

        //三种方法实现颜色渐变,效果一样

        self.view.backgroundColor=[UIColor blackColor];

        CGFloat a1=1.0;

        //第一种方法

        for (double i=0; i<<span style="color: #0433ff">460; i++) {

            a1=(i/460);

            

            UIView *view1=[[UIViewalloc]initWithFrame:CGRectMake(0.0, i, 110.0, 1)];

            view1.backgroundColor=[UIColor colorWithRed:1.0green:a1 blue:a1 alpha:1.0];

            [self.view addSubview:view1];

            [view1 release];

        }

        //第二种方法

        for (double i=0; i<<span style="color: #0433ff">460; i++) {

            a1=1-(i/460);

            

            UIView *view1=[[UIViewalloc]initWithFrame:CGRectMake(110.0, i, 105.0, 1)];

            view1.backgroundColor=[UIColor colorWithRed:0.0green:a1 blue:0.0 alpha:1.0];

            [self.view addSubview:view1];

            [view1 release];

        }

        //第三种方法

        for (double i=0; i<<span style="color: #0433ff">460; i++) {

            a1=(i/460);

            

            UIView *view1=[[UIViewalloc]initWithFrame:CGRectMake(215.0, i, 105.0, 1)];

            view1.backgroundColor=[UIColor colorWithRed:0.0green:0.0 blue:1.0 alpha:a1];

            [self.view addSubview:view1];

            [view1 release];

        }

    }

    - (void)didReceiveMemoryWarning

    {

        [super didReceiveMemoryWarning];

        // Dispose of any resources that can be recreated.

    }

    @end

  • 相关阅读:
    十大经典排序算法最强总结(含Java、Python码实现)
    数据库查询优化的12种方式
    开发环境、测试环境、预发布环境、生产环境的区别
    阅站无数的我,只推荐下面这些让你起飞的
    访问控制符
    继承的意义
    数组继承的意义
    java 俄罗斯方块
    类和面向对象
    随机生成数组游戏
  • 原文地址:https://www.cnblogs.com/OIMM/p/4695651.html
Copyright © 2011-2022 走看看