我的UITableView中的每個單元格都包含一個自定義UIButton。我似乎無法檢測當前按下的按鈕位於哪個單元格中。方法被調用,但indexPath.row總是0.任何建議?UITableViewCell中的自定義UIButtons(需要確定行)
-(IBAction)editButtonTouch:(id)sender {
UITableViewCell *cell = (UITableViewCell *)[sender superview];
NSIndexPath *indexPath = [[self tableView] indexPathForCell:cell];
switch([indexPath row]) {
case 0:
NSLog(@"first row");
break;
case 1:
NSLog(@"second row");
break;
}
}
究竟你想幹什麼? – 2014-10-03 17:21:22
使editButtonTouch檢測用戶當前觸摸哪一行 – 2014-10-04 12:58:43