Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cocoa/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c 使用目标c启用复选框时启用文本框_Objective C_Cocoa_Nstextfield - Fatal编程技术网

Objective c 使用目标c启用复选框时启用文本框

Objective c 使用目标c启用复选框时启用文本框,objective-c,cocoa,nstextfield,Objective C,Cocoa,Nstextfield,当我通过Cocoa中的绑定选中复选框时,如何启用文本框?首先,将文本框连接到IBOutlet 您可以将按钮设置为在触摸时触发动作方法,而不是使用绑定() 当按钮的状态(或在您的情况下,复选框)更改时,将调用iAction方法,并根据复选框的状态,您可以通过所连接的插座启用或禁用文本框。首先将文本框连接到IBAction插座 您可以将按钮设置为在触摸时触发动作方法,而不是使用绑定() 当按钮的状态(或者在您的示例中为复选框)更改时,将调用iAction方法并基于复选框的状态,您可以通过连接的插座启

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

首先,将文本框连接到IBOutlet

您可以将按钮设置为在触摸时触发动作方法,而不是使用绑定()


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

首先将文本框连接到IBAction插座

您可以将按钮设置为在触摸时触发动作方法,而不是使用绑定()


当按钮的状态(或者在您的示例中为复选框)更改时,将调用iAction方法并基于复选框的状态,您可以通过连接的插座启用或禁用文本框。

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

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

能否请您添加更多详细信息?能否请您添加更多详细信息?操作不是委托方法。委托涉及委托对象提供的正式或非正式协议;操作的选择器由目标(或设置操作的任何人/任何人)提供。嗯,是的。当我早上5点疯狂地键入我的答案时,我一定在想别的事情。动作不是委托方法。委托涉及委托对象提供的正式或非正式协议;动作的选择器由目标(或设置动作的任何人/任何人)提供嗯,是的。当我在早上5点疯狂地打印我的答案时,我一定在想别的事情。谢谢你的解答彼得:)谢谢你的解答彼得:)