设置cell.selectionStyle = UITableViewCellSelectionStyleBlue
,甚至在故事板中手动设置蓝色,但它们都不起作用。
如果使用setSelectedBackgroundView:
,则可能有效。
但是我真的想知道为什么`[cell setSelectionStyle:]的方法在iOS 7中不再起作用了?它在iOS 7中被弃用了吗?如果是这样,为什么在输入Xcode时没有任何警告?
答案 0 :(得分:5)
该方法未被弃用,并且仍然有效 - 尝试将单元格的selectionStyle
设置为UITableViewCellSelectionStyleNone
。但是,在iOS 7中,之前的默认值 - UITableViewCellSelectionStyleBlue
- 现在看起来像是新的默认值,即灰色。