gpt4 book ai didi

cocoa - NSPredicateEditor 只是不会出现

转载 作者:行者123 更新时间:2023-12-03 16:26:18 26 4
gpt4 key购买 nike

我遇到了一个非常奇怪的问题。我正在尝试使用 IB 将 NSPredicateEditor 放入我的界面中,当我构建应用程序时,它仅显示为空的灰色矩形。我没有对默认值进行任何更改,包括不修改默认模板。可能发生什么情况?

最佳答案

当您将 NSPredicateEditor 绑定(bind)到某个属性(如 NSArrayController 的 filterPredicate)时,它的效果最好。

您在IB中设置的模板仅允许您定义规则的限制(例如允许用户选择“名字”或“姓氏”),但定义控件“事件”时显示的内容。

要修改“空”编辑器(数组 Controller 过滤器谓词或其他),请将按钮或菜单项的操作连接到编辑器 View 的 -addRow: 操作。在运行时,单击此按钮将添加一个初始“规则”(遵循您在 IB 模板中指定的约束)。您甚至可以在 IB 本身中进行测试。

关于cocoa - NSPredicateEditor 只是不会出现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3087947/

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