我希望我的一些单元格不响应用户交互,并尝试通过以下方式设置:
func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
....
if let header = tmpTableItem as? EKHeader {
tableViewCell.textLabel!.text = menuHeader.name
tableViewCell.selectionStyle = UITableViewCellSelectionStyleNone
} ....
但是我收到了错误:
使用未解析的标识符UITableViewCellSelectionStyleNone
但这似乎是在UITableViewCell
中禁止用户互动的正确方法。我究竟做错了什么?
答案 0 :(得分:5)
更改此行
tableViewCell.selectionStyle = UITableViewCellSelectionStyleNone
到
tableViewCell.selectionStyle = .None // In swift 3.0 and above use `.none`