NSPredicateEditor / NSRuleEditor行的不同行模板

时间:2011-01-19 20:47:45

标签: objective-c cocoa nspredicate nspredicateeditor

我试图弄清楚是否可以在NSPredicateEditor(或者,如果需要,NSRuleEditor)中为特定行使用不同的行模板。我有截图,我认为可以帮助我更清楚地解释这一点。 NSPredicateEditor example screenshot

在这个人为的例子中,我只希望人们生成一个过滤器来查找超过一定大小的特定路径。因此,在A部分(Any块)中,用户只能指定路径规则(用户可以添加其他路径)。在B节中,我只希望Size选项可用。

没有什么东西从我的文档跳出来(或者,那些突然出现在我身上的东西最终变成了别的东西),但似乎这就是那种可能派上用场的东西,这让我觉得它可能是可能的。

1 个答案:

答案 0 :(得分:3)

根据我对NSPredicateEditor的理解,这是不可能的。如果你自己用NSRuleEditor完成所有事情,你可能会摆动它,但我没有那么多玩过这个课程。

简而言之:如果您自己实施,那就有可能。有了内置的东西,我99.9%肯定它不是一个可配置的行为。