这个主题遍布stackoverflow,但我找不到合适的解决方案。
我每个都有按钮UITableViewCell
。
这是我创建单元格的方法。
-(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"ExaminationCell"];
UIButton *clipButton = (UIButton *)[cell viewWithTag:3];
MedicalExamination *examination = [objects objectAtIndex:indexPath.row];
[clipButton addTarget:self action:@selector(examinatonClicked:) forControlEvents:UIControlEventTouchUpInside];
return cell;
}
这是处理按钮单击的方法:
-(void)examinatonClicked:(MedicalExamination*)examination
{
}
如何将考试对象传递给examinatonCommentsClicked
方法?显然,每个单元格的对象都不同......