我在单元格中显示Checkmark附件时遇到问题.
当我使用其他类型的配件时,它可以工作,但不能使用Checkmark附件.
当我使用其他类型的配件时,它可以工作,但不能使用Checkmark附件.
它在iOS 6中完美运行,但在iOS 7上无法运行.
我何时失踪?
(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:EVENT_SELECTION_CELL_IDENTIFIER forIndexPath:indexPath]; Event *event = [self.fetchedResultsController objectAtIndexPath:indexPath]; cell.textLabel.text = event.name; cell.selectionStyle = UITableViewCellSelectionStyleNone; if ([event.current boolValue]) { cell.accessoryType = UITableViewCellAccessoryCheckmark; } else { cell.accessoryType = UITableViewCellAccessoryNone; } return cell; }
解决方法
我解决了这个问题,改变了uitableview的色调
我通过InterfaceBuilder将uint的tintcolot更改为Default color
要么
TableView.tintColor = [UIColor blackColor];