我有两个部分的表格,我希望第一部分细胞有指标,第二部分细胞没有指标。
我试过了:
if (indexPath.section==1){
cell.accessoryType = UITableViewCellAccessoryDisclosureIndicator;
}else if(indexPath.section==2){
cell.accessoryType = UITableViewCellAccessoryNone;
}
和此:
if(indexPath.section==1){
switch(indexPath.row){
default:
cell.accessoryType = UITableViewCellAccessoryDisclosureIndicator;
break;
}
}else if(indexPath.section==2){
switch(indexPath.row){
default:
cell.accessoryType = UITableViewCellAccessoryNone;
break;
}
}
没有和我一起工作,我做错了什么?
答案 0 :(得分:4)
第一部分的索引应为0
,而不是1
第二部分的索引应为1
,而不是2
。
请记住,在(大多数)编程语言中,我们从零开始编制索引。
答案 1 :(得分:0)
你使用相同的细胞标识符吗?你试过两个不同的小区标识符吗? 尝试使用2个不同的。