1

当我通过 Cocoa 中的绑定选中复选框时,如何启用文本框?

4

2 回答 2

6

value将复选框和文本字段绑定enabled到同一对象的同一属性——通常是您的文件所有者(通常是窗口控制器、视图控制器或文档)或某种对象控制器(例如数组控制器)。

于 2013-02-05T17:46:59.653 回答
1

首先,将文本框连接到 IBOutlet。

而不是使用绑定,您可以将按钮设置为在被触摸时触发一个动作方法(这称为 IBAction 并且在这个相关问题中有更多细节

当按钮(或在您的情况下为复选框)的状态发生更改时,将调用 IBAction 方法并根据复选框的状态,您可以通过您连接的插座启用或禁用您的文本框。

于 2013-02-05T07:52:49.043 回答