我写过一个程序,它将一组对象存储在一个标签下,并且可以稍后查看和更改标签。我已经写了下面的代码(仅包括添加复选标记的部分):复选标记未出现在UITableView中
- (UITableViewCell *) tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
cell.selectionStyle = UITableViewCellSelectionStyleNone; //To avoid the blue selection
//necessary codes to populate the table here
[tableView cellForRowAtIndexPath:indexPath].accessoryType = UITableViewCellAccessoryCheckmark;
return cell;
}
但是表格甚至没有显示任何复选标记。是的,我通过评论cell.selectionStyle = UITableViewCellSelectionStyleNone;
再次尝试,仍然没有用。我没有在其他地方编写任何代码来取消选中已选中的复选标记。
尝试cell.accessoryType = UITableViewCellAccessoryCheckmark; – Girish
你在那里有无限的递归。 – Fogmeister
无限递归?怎么样? –