首页 > 其他 > 详细

创建几个小方块

时间:2014-11-29 21:29:39      阅读:310      评论:0      收藏:0      [点我收藏+]

#import "ViewController.h"

@interface ViewController ()

@end

@implementation ViewController

- (void)viewDidLoad {
    [super viewDidLoad];
    int arr[4][4]={
        1,0,0,0,
        0,1,0,0,
        0,0,1,0,
        0,0,0,1
    };
    NSMutableArray *varray=[[NSMutableArray alloc]init];//创建一个动态的数组
    for (int i=0; i<16; i++)  //在数组中有十六个方块
    {
        int row =i/4;    //想要的数字在那一行
        int column=i%4;//想要的数字在那一列
        UIView *v=[[UIView alloc]initWithFrame:CGRectMake(column*54, row*54, 50, 50)];  //创建一个方块并把它用指针v来代替;创建后并设定了他的坐标
        [varray addObject:varray];
        [self.view addSubview:v];//在显示平面显示
    }
    for (int row=0; row<4; ++row)
    {
        for ( int column=0;column<4;++column)
        {
            UIView *v=varray[row*4+column];
            if (arr[row][column])
            {
                v.backgroundColor=[UIColor redColor];
            
                
            }
            else{
                v.backgroundColor=[UIColor clearColor];
                }
        }
    
    }

 

创建几个小方块

原文:http://www.cnblogs.com/daijiahong/p/4131824.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!