我的表格视图单元格如何保存2个以上的值?我想要发生的是当我在表格视图中单击一个单元格时,它会将3个值传递给下一个视图。但是我只能得到两个值(名称,地址),因为它们包含在textlabel和detailtextlabel中,但是(phone)没有在我的单元格中显示,只有名称和地址。
答案 0 :(得分:0)
为tableview单元格创建自定义单元格
答案 1 :(得分:0)
如果您想在单元格中显示更多值,请创建自定义单元格。
选项是使用NSMutableArray,如下所示,并显示自定义单元格中的所有值:
NSMutableArray *arrValues = [[NSMutableArray alloc] initWithObjects:[NSArray arrayWithObjects:"Value1","Value2","Value3"],nil];
在arrValues中添加尽可能多的数组。
现在当tableViewDidSelectAtRow的方法:将此数组传递给下一个控制器
NSArray *arrPassing = [arrValues objectAtIndex:indexPath.row];