我寫過一個程序,它將一組對象存儲在一個標籤下,並且可以稍後查看和更改標籤。我已經寫了下面的代碼(僅包括添加複選標記的部分):複選標記未出現在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
無限遞歸?怎麼樣? –