下面是我的一个应用程序中NSPredicateEditor的图片:

我想要做的是阻止类绘制每行的灰色背景和行之间的“分隔”行,只留下每行中的弹出按钮、文本字段和文本。经过多次谷歌搜索和各种尝试来黑这个类之后,我还没有找到一种方法来实现这个目标。
我知道关于NSPredicateEditor的另一个类似的问题,但是那个人想画定制的,交替的行。我希望有人能有个窍门,把背景画完全停止。
谢谢!
发布于 2018-03-17 21:40:48
要防止在NSPredicateEditor中绘制分隔线,只需使用这个非常简单的子类(Swift 4):
import Cocoa
class PredicateEditor: NSPredicateEditor {
override func draw(_ dirtyRect: NSRect) {}
}发布于 2013-10-04 14:54:53
不幸的是,没有办法做到这一点。:(
我建议您在https://bugreport.apple.com上提交一个增强请求。
https://stackoverflow.com/questions/19170981
复制相似问题