0

如果我UITableViewCell使用 say进行子类MySubclassedCell化并且它包含一些标签和图像,我将如何访问该didSelectRowAtIndexPath方法中子类化单元格的内容?

通常(没有子类化)我会这样做:

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{    
    UITableViewCell *cell = [tableView cellForRowAtIndexPath:indexPath];
}

然后从那里去。替换MySubclassedCell不起作用,那么如果我需要访问子类单元格的属性怎么办?

4

1 回答 1

1

当您说替换 MySubclassedCell 不起作用时,不太了解您,您不能这样做吗?

 MySubclassedCell *cell = (MySubclassedCell *)[tableView cellForRowAtIndexPath:indexPath];
于 2012-04-15T18:57:25.187 回答