下面程序主要实现,九宫格的模型,每个小UIView的颜色随机产生的,用到了 arc4random函数:
int x=; int y=; int width=; int height=; for (int i=; i<; i++) { for (int j=; j<; j++) { UIView *tempView=[[UIView alloc]initWithFrame:CGRectMake(x+j*, y+i*, width, height)]; // tempView.backgroundColor=[UIColor redColor]; tempView.backgroundColor=[UIColor colorWithRed:(arc4random()%/256.0) green:(arc4random()%/256.0) blue:(arc4random()%/256.0) alpha:2.0]; [self.view addSubview:tempView]; } }
程序结果如图: