Here's an image of an NSPredicateEditor in one of my apps:
What I'd like to do is stop the class from drawing the grey background in each row and the "separator" lines between rows, leaving just the popup buttons, textfields and text in each row. After much googling and various attempts to hack the class, I haven't found a way to do this.
I AM aware of another, similar question about NSPredicateEditor on SO, but that person wanted to draw custom, alternating rows. I'm hoping someone might have a trick to simply stop the background drawing altogether.
Thanks!
To prevent the drawing of separator lines in the NSPredicateEditor, just use this extremely simple sub class (Swift 4):