macOS NSTableView网格边界宽度

时间:2018-02-15 21:47:32

标签: swift macos border cell nstableview

我有一个简单的问题。 在IOS中,我在故事板中使用了这个简单的行来改变单元格边框宽度:

  cell.layer.borderWidth = 6

如果我在macOS应用程序中执行相同操作,则单元格边框宽度不会更改。

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


     let cell = tableViewa.makeView(withIdentifier:  NSUserInterfaceItemIdentifier(rawValue: "Cell"),owner: self ) as! Cell

        cell.layer?.masksToBounds = true
        cell.layer?.borderColor = NSColor.black.cgColor
       cell.layer?.borderWidth = 2.0

    }

我尝试了许多不同的方式,在互联网上搜索但结果仍然相同。 我可以使用哪种方法来改变单元边框宽度?

如何在macOS中更改网格/单元格边框宽度?

0 个答案:

没有答案