gpt4 book ai didi

objective-c - 如何将 NSPredicateEditor/NSRuleEditor 背景设置为交替行?

转载 作者:行者123 更新时间:2023-12-03 17:00:21 24 4
gpt4 key购买 nike

我看到一些应用程序在其谓词编辑器中使用交替行背景,但我不知道他们是如何做到这一点的。

最佳答案

其中大多数早于 NSPredicateEditor,有些(例如 iTunes 中的)甚至不是 Cocoa。有些可能是带有非常复杂的自定义单元格的 NSTableViews 或 NSOutlineViews;其他的可能是完全自定义的,直接从 NSView 继承。

无法告诉 NSPredicateEditor 执行此操作或可靠地子类 NSPredicateEditor 执行此操作(即使它具有可以重写以自定义其绘图的私有(private)方法,但不能依赖现有的方法),这些是唯一的方法。

我觉得不值得。 NSPredicateEditor 和 NSRuleEditor 为您提供了很多免费或几乎免费的功能,它们的默认外观可能是 Apple 希望这些 View 在未来所有应用程序中的外观。在这种情况下,我说最好是顺其自然。

关于objective-c - 如何将 NSPredicateEditor/NSRuleEditor 背景设置为交替行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2302882/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com