selectionStyle无法与UITableViewCell一起使用

时间:2015-06-18 05:10:00

标签: ios swift uitableview

我希望我的一些单元格不响应用户交互,并尝试通过以下方式设置:

  func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
    ....
    if let header = tmpTableItem as? EKHeader {
      tableViewCell.textLabel!.text = menuHeader.name
       tableViewCell.selectionStyle = UITableViewCellSelectionStyleNone
    } ....

但是我收到了错误:

  

使用未解析的标识符UITableViewCellSelectionStyleNone

但这似乎是在UITableViewCell中禁止用户互动的正确方法。我究竟做错了什么?

1 个答案:

答案 0 :(得分:5)

更改此行

 tableViewCell.selectionStyle = UITableViewCellSelectionStyleNone

 tableViewCell.selectionStyle = .None  // In swift 3.0 and above use `.none`