I have a view based NSTableView with a custom NSTableCellView. This custom NSTableCellView has several labels (NSTextField). The whole UI of the NSTableCellView is built in
Swift 4
override var backgroundStyle: NSView.BackgroundStyle { get { return super.backgroundStyle } set { self.yourCustomLabel.textColor = NSColor(calibratedWhite: 0.0, alpha: 1.0)//black } }