我有一个自定义UITableViewCell,其中有2个标签。 自定义单元格中的2个标签具有名称和位置。
我需要做的是,选择一行并使用行名称标签中的文本作为下一个viewController的标题。
关于如何做到这一点的任何想法?
感谢。
答案 0 :(得分:0)
创建单元格时,在单元格中为标签添加标签,如kMyNameLabelTag。选择单元格后,使用cellForRowAtIndexPath获取单元格,然后使用viewWithTag获取单元格中的标签。
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
NSString *theName = [(UILabel *)[[[tableView cellForRowAtIndexPath:indexPath] contentView] viewWithTag:kMyNameLabelTag] text];
}
这假设您已将标签添加到contentView。
答案 1 :(得分:0)