具有自定义视图的NSPredicateEditorRowTemplate,谓词不会被调用谓的谓词

时间:2016-03-23 18:15:23

标签: swift macos nspredicateeditor

在我的应用中,我需要能够按颜色过滤项目。

我已经将NSPredicateEditorRowTemplate子类化并添加了自定义视图:

enter image description here

*自定义视图是带有7个NSButtons的NSView

我的问题是 predicateWithSubpredicates:仅在我添加/删除NSPredicateEditor中的某些行时被调用。

但我希望每次选择颜色时都会调用它(点击相应的NSButton)

我看到的唯一方法是在 templateViews 中复制NSTextField的目标和操作。 还有其他方法吗?

提前致谢

0 个答案:

没有答案