我正在使用tableView
API全局设置我的应用的所选UIAppearance
单元格,如下所示:
let selectionView = UIView()
selectionView.backgroundColor = UIColor(rgba: "#56B9A5")
UITableViewCell.appearance().selectedBackgroundView = selectionView
但不幸的是,当我有UISplitViewController
主表和详细视图时,背景颜色在选中时不会保留原位:
如果我注释掉上面的代码,并依赖于默认选择样式,则该行保持选中状态。
知道我做错了吗?
答案 0 :(得分:0)
确保您的单元格的selectionStyle
属性未设置为UITableViewCellSelectionStyleNone
。