ビューに実行時に作成されたボタンがあり、グリッドのように配置されています。ここで、ユーザーが選択して、それらのすべてを削除できるようにしたいと考えています。ビューから適切に削除するためにユーザーが選択したものを特定するにはどうすればよいですか? 作成プロセスで Tag プロパティを使用します。
ありがとうございました。
ビューに実行時に作成されたボタンがあり、グリッドのように配置されています。ここで、ユーザーが選択して、それらのすべてを削除できるようにしたいと考えています。ビューから適切に削除するためにユーザーが選択したものを特定するにはどうすればよいですか? 作成プロセスで 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.
}