林試圖改變標題行的背景顏色以基於視圖的NSTableView的但不具有任何運氣用於NSTableView的標題
改變背景顏色嘗試這樣做:
tableView.headerView?.layer?.backgroundColor = CGColor.black
和這個(正如在前一篇Obj-C文章中提出的那樣):
for column in tableView.tableColumns {
column.headerCell.backgroundColor = NSColor(red: 0/255, green: 108/255, blue: 178/255, alpha: 1)
column.headerCell.textColor = NSColor.blue
}
謝謝。這個例子是針對iOS/UITableView的。不幸的是,我在macOS中使用了NSTableView。我確實嘗試過'column.headerCell.controlView?.layer?.backgroundColor = CGColor(紅色:0/255,綠色:108/255,藍色:178/255,alpha:1)',但這似乎並不奏效 –