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

  • 相关阅读:
    51 Nod 1068 Bash游戏v3
    51 Nod Bash 游戏v2
    51 Nod 1073 约瑟夫环
    UVA 12063 Zeros and ones 一道需要好好体会的好题
    51 Nod 1161 Partial sums
    2018中国大学生程序设计竞赛
    UVA 11971 Polygon
    UVA 10900 So do you want to be a 2^n-aire?
    UVA 11346 Possibility
    python with as 的用法
  • 原文地址:https://www.cnblogs.com/OIMM/p/4695651.html
Copyright © 2011-2022 走看看