Удаление кнопок - PullRequest
       9

Удаление кнопок

0 голосов
/ 13 октября 2009

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

Спасибо.

1 Ответ

1 голос
/ 13 октября 2009

вот один из способов сделать это. При создании кнопки установите действие для представления, или какой класс управляет логикой нажатия кнопки:

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.
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...