我想用label来创建一个15 * 15的矩阵世界。如何循环行和列?
excel_reader
答案 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++;
}