定义宏
#define Start_X 30.0f // 第一个按钮的X坐标
#define Start_Y 30.0f // 第一个按钮的Y坐标
#define Width_Space 70.0f // 2个按钮之间的横间距
#define Height_Space 0.0f // 竖间距
#define Button_Height 60.0f // 高
#define Button_Width 60.0f // 宽
for(int i =0; i <3; i++) {
NSIntegerindex = i %3;
NSIntegerpage = i /3;
// 圆角按钮
UIButton *mapBtn = [UIButton buttonWithType:UIButtonTypeRoundedRect];
mapBtn.tag= i;//这句话不写等于废了
mapBtn.frame = CGRectMake(index * (Button_Width + Width_Space) + Start_X, page * (Button_Height + Height_Space)+Start_Y, Button_Width, Button_Height);
mapBtn.backgroundColor= [UIColorblackColor];
[celladdSubview:mapBtn];
//按钮点击方法
[mapBtnaddTarget:self action:@selector(mapBtnClick:) forControlEvents:UIControlEventTouchUpInside];
}
网友评论