objective-c – UITableViewCell,Checkmark不可见

前端之家收集整理的这篇文章主要介绍了objective-c – UITableViewCell,Checkmark不可见前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我在PopoverController中的UITableView有问题.
当我触摸单元格时,调用didSelectRowAtIndexPath函数,并更改单元格accessoryType.简化示例:
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
    UITableViewCell *cell = [self.listItems objectAtIndex:indexPath.row];
    cell.accessoryType = UITableViewCellAccessoryCheckmark;
    [self.tableView reloadData];
    [self.popoverController dismissPopoverAnimated:YES];
}

它正在工作,单元格被检查,但在我的tableview上看不到:我看不到蓝色的复选标记.但是,在单元格上的触摸状态下,复选标记以白色显示(并且单元格背景为灰色).但在默认状态下不可见.

你知道为什么我的复选标记在默认状态下不可见吗?

谢谢,

编辑:为具有accessoryType = UITableViewCellAccessoryCheckmark的单元格添加屏幕截图

解决方法

当我将全局色调颜色更改为白色时,这发生在我身上.一旦我意识到,我进入UITableView并在本地更改色调颜色.固定.
原文链接:https://www.f2er.com/c/116953.html

猜你在找的C&C++相关文章