cellForRowAtIndexPath
返回带有selectionStyleBlue
的单元格。但这没有效果。选定行时使用灰色选择样式。知道为什么吗?
cell.selectionStyle = UITableViewCellSelectionStyleBlue;
最佳答案
selectionStyle
UITableViewCellSelectionStyle蓝色现在不存在,苹果仅将其限制为灰色,
因此,如果您想获得选择样式,请手动指定,
UIView *cellColor = [[UIView alloc] init];
cellColor.backgroundColor = [UIColor blueColor]; // Or use RGB to exact color
cellBg.layer.masksToBounds = YES;
_cell.selectedBackgroundView = cellColor;
关于ios - 为什么selectionStyle没有效果?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/42530991/