2009-10-13 5 views
0

У меня есть созданные во время создания кнопки в представлении, размещенном в виде сетки. Теперь я хочу, чтобы у пользователя была возможность удалить каждый из них, выбирая. Как я могу определить, какой пользователь выбрал для правильного удаления из представления? Я использую свойство Tag в процессе создания.Удаление кнопок

спасибо.

ответ

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. 
}