我有一个大纲 View ,其中显示了 2 个实体,因此它连接到 NSTreeController。我创建了一个按钮并将其绑定(bind)到 Availability>Enabled 下 NSTreeController 的 Controller 键“canRemove”。但是,当您运行应用程序时,即使在大纲 View 中选择了一行,该按钮也始终处于禁用状态。如何修复此问题以使其工作并删除大纲 View 中选定的行?
最佳答案
您需要将按钮的目标设置为树 Controller ,并将其操作设置为remove:
。这在 IB 中很简单:右键单击树 Controller ,然后从其 remove:
操作(具体来说,从行右边缘的圆圈)拖动到“删除”按钮。
关于objective-c - 如何使用按钮删除大纲 View 中包含核心数据的行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/911712/