【发布时间】:2013-04-08 20:55:04
【问题描述】:
如何使单元格透明。我只想用我已经完成的复选标记显示选定的单元格:
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)path {
UITableViewCell *cell = [tableView cellForRowAtIndexPath:path];
if (cell.accessoryType == UITableViewCellAccessoryCheckmark) {
cell.accessoryType = UITableViewCellAccessoryNone;
}
else {
cell.accessoryType = UITableViewCellAccessoryCheckmark;
}
}
当我第一次创建单元格时,我会执行下一行代码以消除蓝色背景
cell.selectionStyle = UITableViewCellSelectionStyleNone;
但我有一个奇怪的问题,需要单击 2 次才能添加和删除复选框。也许这不是正确的做法?
【问题讨论】:
标签: ios objective-c xcode uitableview