objective-C循环矩阵世界

时间:2015-10-27 06:46:27

标签: objective-c iphone

我想用label来创建一个15 * 15的矩阵世界。如何循环行和列?

excel_reader

1 个答案:

答案 0 :(得分:-1)

假设您需要创建50个大小为18x98的标签

    int x = 0;
    int y = 0;
    for (int i  = 0; i < 50; i++) {
        if (20 * x > self.view.frame.size.width) {
            x = 0;
            y++;
        }

        UILabel *myLabel = [[UILabel alloc] initWithFrame:CGRectMake(20 * x, 100 * y, 18, 98)];
        myLabel.backgroundColor = [UIColor darkGrayColor];
        [self.view addSubview:myLabel];
        x++;
    }