ui 霓虹灯

来源:互联网 发布:c 二维数组 编辑:程序博客网 时间:2024/04/29 03:20

self.window = [[UIWindowalloc]initWithFrame:[UIScreenmainScreen].bounds];

    self.window.rootViewController = [[ViewControlleralloc]init];

    [self.windowmakeKeyAndVisible];

    self.window.backgroundColor = [UIColorwhiteColor];

    view = [[UIViewalloc]initWithFrame:CGRectMake(50,250,50,50)];

    view.backgroundColor = [UIColorblackColor];

    [self.windowaddSubview:view];

       view1 = [[UIViewalloc]initWithFrame:CGRectMake(150,250,50,50)];

    view1.backgroundColor = [UIColorblackColor];

    [self.windowaddSubview:view1];

    view2 = [[UIViewalloc]initWithFrame:CGRectMake(250,250,50,50)];

    view2.backgroundColor = [UIColorblackColor];

    [self.windowaddSubview:view2];

   [NSTimerscheduledTimerWithTimeInterval:1target:selfselector:@selector(st)userInfo:nilrepeats:YES];

-(void)st{

    UIColor *blackColor = [UIColorblackColor];

    UIColor *redColor = [UIColorredColor];

    array1 =@[blackColor,redColor,blackColor];

    a++;

    b++;

    c++;

    if (a > 1 &&a <4 ) {

        view.backgroundColor =array1[a-2];

    }

    else{

        a =1;

        view.backgroundColor =array1[a-1];

    }

    if (b <3) {

        view1.backgroundColor =array1[b];

    }

    else{

        b =0;

        view1.backgroundColor =array1[b];

    }

    if (c>0 &&c <4) {

        view2.backgroundColor =array1[c-1];

    }

    else{

        c =1;

        view2.backgroundColor =array1[c-1];

        

    }

}

全局变量

  {int a;

    int b;

    int c;

NSArray *array1;


}

//另一种

self.window = [[UIWindowalloc]initWithFrame:[UIScreenmainScreen].bounds];

    self.window.rootViewController = [[ViewControlleralloc]init];

    [self.windowmakeKeyAndVisible];

    self.window.backgroundColor = [UIColorwhiteColor];

    view = [[UIViewalloc]initWithFrame:CGRectMake(50,250,50,50)];

    view.backgroundColor = [UIColorblackColor];

    [self.windowaddSubview:view];

    ar = [NSMutableArrayarray];

 [NSTimerscheduledTimerWithTimeInterval:1target:selfselector:@selector(start)userInfo:nilrepeats:YES];

- (void)start{

    

    if (d<410) {

        d +=60;

        UIView *vi = [[UIViewalloc]initWithFrame:CGRectMake(d,400, 30,30)];

        vi.backgroundColor = [UIColorredColor];

        [self.windowaddSubview:vi];

        [araddObject:vi];

        for (UIView *qin ar) {

            if (q != vi) {

                q.backgroundColor = [UIColorgreenColor];

            }

        }


    }

    else{

        d =0;

        

    }

}

全局变量

{

 NSMutableArray *ar;

int d;


}



0 0
原创粉丝点击