I have custom row color variables in my view-based NSTableRowView , overriding NSTableRowView -drawBackgroundInRect: This works for the most part in that the colors of the cells themselves change, but this, obviously, does not affect the background of the table view itself (for example, when the scroll image bounces). Screenshot:

What is the best way to configure this? I posted a question earlier about the same issue, but with tabular representations of a honeycomb table . The solution I found does not seem to work with view-based views.
source share