答案 0 :(得分:4)
如果您根本不想显示灰色选择:
UITableViewCell
selected
设置为none
您可以找到更多选项来以编程方式in this answer设置它。
答案 1 :(得分:1)
在didSelectRowAt#
cell.selectionStyle = UITableViewCellSelectionStyleNone
答案 2 :(得分:0)
您可以使用:
clickable="false"
或
func tableView(tableView: UITableView, didSelectRowAtIndexPath indexPath: NSIndexPath) {
tableView.deselectRowAtIndexPath(indexPath, animated: true)
}