NSTableview устанавливает selectionHighlightStyle в NSTableViewSelectionHighlightStyleNone программно на языке Swift

Если я выбрал строку, я хочу отключить выделение синим цветом. На быстром языке я не могу установить selectionHighlightStyle для NSTableViewSelectionHighlightStyleNone для моего NSTableview.

Это мой код

   func tableView(tableView: NSTableView, viewForTableColumn tableColumn: NSTableColumn?, row: Int) -> NSView? {

        let cellView: NSTableCellView = tableView.makeViewWithIdentifier(tableColumn!.identifier, owner: self) as! NSTableCellView

        tableView.selectionHighlightStyle = NSTableViewSelectionHighlightStyleNone // error statement "Use of unresolved identifier 'NSTableViewSelectionHighlightStyleNone'"

        return cellView

    }

Для утверждения tableView.selectionHighlightStyle = NSTableViewSelectionHighlightStyleNone он выдает ошибку 'Использование неразрешенного идентификатора'NSTableViewSelectionHighlightStyleNone'.

1 ответ

Решение

Пожалуйста, измените ваш код следующим образом, чтобы сделать его компилируемым в Swift:

tableView.selectionHighlightStyle = .None
Другие вопросы по тегам