我有这样的事情......
for(int i=0;i<10;i++){
UIButton *button = [UIButton buttonWithType:UIButtonTypeRoundedRect];
[button addTarget:self action:@selector(myMethod:) forControlEvents:UIControlEventTouchDown];
[button setTitle:@"Button1" forState:UIControlStateNormal];
button.frame = CGRectMake(00.0, 00.0, 100.0, 30.0);
[view addSubview:button];
}
可以使用自己的ID实例化每个按钮吗?例如按钮+我? 提前谢谢!
答案 0 :(得分:3)
您可以使用tag属性为每个按钮设置数字ID:
button.tag = i;
然后您可以使用代码
获取按钮实例[view viewWithTag:i];
前提是您已将其添加到视图中,例如使用[view addSubview:button]。