tagを使ってカスタムセルにボランを追加、削除
xibでカスタムセルを作成後、ボタンを配置します。
そのボタンのviewtagのnumberを適当な数字に指定します。
(ここでは 7 を指定)
宣言
UIButton *btn_bookmark;
@property (nonatomic, retain) UIButton *btn_bookmark;
@synthesize btn_bookmark;
実際にcellを作成する箇所で下記のコードでボタンを追加
if(bl_bookmark == NO){ btn_bookmark = (UIButton*)[cell viewWithTag:7]; [btn_bookmark setTitle:@"☆" forState:UIControlStateNormal]; [btn_bookmark addTarget:self action:@selector(cellTouchInfo:event:) forControlEvents:UIControlEventTouchUpInside]; }else{ //viewからtagの番号を指定してremoveする [[self.view viewWithTag:7] removeFromSuperview]; }