如果我使用UITableViewCell
子类MySubclassedCell
并且它包含一些标签和图像,我将如何在didSelectRowAtIndexPath
方法中访问子类化单元格的内容?
通常(没有子类化)我会这样做:
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
UITableViewCell *cell = [tableView cellForRowAtIndexPath:indexPath];
}
然后从那里开始。替换MySubclassedCell
不起作用,那么如果我需要访问子类化单元格的属性呢?
答案 0 :(得分:1)
当你说替换MySubclassedCell不起作用时你不太了解你,你不能这样做 -
MySubclassedCell *cell = (MySubclassedCell *)[tableView cellForRowAtIndexPath:indexPath];