Xcode 从自定义tableviewcell接收操作

Xcode 从自定义tableviewcell接收操作,xcode,uitableview,tableviewcell,Xcode,Uitableview,Tableviewcell,我有一个自定义tableViewCell,它有3个与之关联的操作 我应该在哪里处理这些操作以及它们发生的行 例如,如果按下表第3行上的按钮2,这是如何处理的 谢谢我要做的是为您希望将按钮放置在何处,然后向这些按钮添加目标和选择器设置条件 比如说 - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { UITableViewCell *cel

我有一个自定义tableViewCell,它有3个与之关联的操作

我应该在哪里处理这些操作以及它们发生的行

例如,如果按下表第3行上的按钮2,这是如何处理的


谢谢

我要做的是为您希望将按钮放置在何处,然后向这些按钮添加目标和选择器设置条件

比如说

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {


UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"MyIdentifier"];

if (cell == nil) {

    cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleSubtitle reuseIdentifier:@"MyIdentifier"] autorelease];
    cell.selectionStyle = UITableViewCellSelectionStyleNone;

}
//Do your conditionals like this
if(indexPath.row == 2){
[cell.yourButton addTarget:self action:@selector(yourMethod:) 
forControlEvents:UIControlEventTouchUpInside];
}
//another row another method
else if(indexPath.row == 4){
[cell.yourOtherButton addTarget:self action:@selector(yourOtherMethod:) 
forControlEvents:UIControlEventTouchUpInside];
}
return cell;
}

谢谢你的回答,虽然我不确定你是否完全理解了这个问题。。?基本上,我有一个原型单元,上面有3个按钮。假设我在一个数组中有10个项目,那么这个原型单元格在我的表视图中出现10次,当我点击任何单元格上的3个按钮之一时,我如何从中调用一个动作,以及如何从中获取数据,例如textLabel?