如何为UIButton赋值,这样当我点击它时,它应该返回该值。 对于EX:如果我有10个按钮,当我点击第一个按钮时它应该返回01,当我点击第二个按钮它应该返回我02等等。
答案 0 :(得分:2)
为每个按钮设置标记值,并从按钮操作中访问值,如buttonname.tag。
设置标记值:
从按钮的操作中获取标签值,如下所示
- (IBAction)doMyAction:(UIButton *)sender {
NSLog(@"Selected Button %d",sender.tag);
}
如果以编程方式创建,请执行以下操作:
UIButton *button1 = [[UIButton alloc] initWithFrame:CGRectMake(0,100,50,50)];
button1.tag = 01;
并按上述方式检索。