删除按钮

时间:2009-10-13 11:37:20

标签: iphone objective-c uibutton

我在视图中创建了运行时创建的按钮,以网格外观的方式放置。现在我希望用户可以通过选择删除它们中的每一个。如何识别用户已选择从View中正确删除它?我在创建过程中使用Tag属性。

谢谢。

1 个答案:

答案 0 :(得分:1)

这是一种方法。在创建按钮时,将操作设置为视图或控制按钮按下逻辑的任何类:

UIButton *theButton = [UIButton buttonWithType:(UIButtonType)];
[theButton addTarget:self action:@selector(deleteMe:) forControlEvents:(UIControlEvents)];

然后,在你的类中的某个地方实现deleteMe:方法:

-(void)deleteMe:(id)sender
{
  //remove the button.  sender is the button that was pushed.
}