static UITableViewCell如何防止Contenttview选择

时间:2017-05-02 03:52:23

标签: ios uitableview

我在静态单元格中有UIPickerViewUIPickerView选项工作正常。然而。如果用户点击UIPickerView外部,则会选择单元格并创建灰色背景。我想禁用用户选择单元格并突出显示灰色,但应该只能选择该单元格内的UIPickerView

我该怎么做?

我试过了:

   override func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: IndexPath!) -> UITableViewCell {
     let cell = tableView.dequeueReusableCell(withIdentifier:"CellIdentifier", for: indexPath) as UITableViewCell


    cell.selectionStyle = UITableViewCellSelectionStyle.none

    return cell
    }

现在静态单元格甚至无法显示。

我如何实现我想要的目标。

2 个答案:

答案 0 :(得分:1)

您可以在tableview中禁用单元格的选择:

   yourTableView.allowsSelection = false

答案 1 :(得分:0)

在故事板中选择tableview并将其设为no Selection

enter image description here