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

在这个人为设计的示例中,我只想让人们生成一个过滤器,用于查找超过特定大小的特定路径。因此,在A部分( Any块)中,用户只能指定路径规则(并且用户可以添加额外的路径)。在B部分中,我只希望Size选项可用。
文档中没有什么东西让我吃惊(或者,那些让我吃惊的东西最终变成了其他东西),但这似乎是一种可能会派上用场的东西,这让我认为这可能是可能的。
发布于 2011-01-20 05:09:19
根据我对NSPredicateEditor的理解,这是不可能的。如果你用一个NSRuleEditor自己做所有的事情,你可能会成功,但是我还没有用过这个类。
所以简而言之:如果你自己实现它,这是可能的。有了内置的东西,我99.9%确定它不是一个可配置的行为。
https://stackoverflow.com/questions/4740558
复制相似问题