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