首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >NSPredicateEditor:停止行绘制背景

NSPredicateEditor:停止行绘制背景
EN

Stack Overflow用户
提问于 2013-10-03 23:52:05
回答 2查看 149关注 0票数 1

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

我想要做的是阻止类绘制每行的灰色背景和行之间的“分隔”行,只留下每行中的弹出按钮、文本字段和文本。经过多次谷歌搜索和各种尝试来黑这个类之后,我还没有找到一种方法来实现这个目标。

我知道关于NSPredicateEditor的另一个类似的问题,但是那个人想画定制的,交替的行。我希望有人能有个窍门,把背景画完全停止。

谢谢!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-03-17 21:40:48

要防止在NSPredicateEditor中绘制分隔线,只需使用这个非常简单的子类(Swift 4):

代码语言:javascript
复制
import Cocoa

class PredicateEditor: NSPredicateEditor {
    override func draw(_ dirtyRect: NSRect) {}
}
票数 1
EN

Stack Overflow用户

发布于 2013-10-04 14:54:53

不幸的是,没有办法做到这一点。:(

我建议您在https://bugreport.apple.com上提交一个增强请求。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19170981

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档