#define kAppViewW 80
#define kAppViewH 100
#define kColCount 3
#define kStartY 20
CGFloat marginX=(self.view.bounds.size.width-kColCount*kAppViewW)/(kColCount+1);
CGFloat marginY=10;
for (int i=0; i<9; i++) {
int row=i/kColCount;
int col=i%kColCount;
CGFloat x=marginX+col*(kAppViewW+marginX);
CGFloat y=marginY+row*(kAppViewH+marginY)+kStartY;
UIView * view=[[UIView alloc] initWithFrame:CGRectMake(x, y, kAppViewW, kAppViewH)];
view.backgroundColor=[UIColor blackColor];
[self.view addSubview:view];
}