gpt4 book ai didi

Cocoa:如何在不按 Enter 的情况下让文本字段发送操作(用户输入的内容)

转载 作者:行者123 更新时间:2023-12-03 17:42:46 24 4
gpt4 key购买 nike

我有一个简单的 cocoa 应用程序,顶部有一个可编辑的文本字段text1,用户可以在其中输入内容,底部有一个不可编辑的文本字段/标签text2,用于准确显示在text1中输入的内容。

我的问题是,当用户在 text1 中输入后按 Enter 键时,我只能让 text2 自行更新。有什么方法可以让 text2 自动更新,而无需用户按 Enter 键进入 text1?

最佳答案

听起来像是 Cocoa bindings 的工作。你可以:

  1. 在模型类中声明一个 NSString 属性(在简单的情况下,可以是您的应用程序委托(delegate));
  2. text1 绑定(bind)到该字符串属性,确保选择“连续更新值”;
  3. text2 绑定(bind)到该字符串属性。

唯一需要代码的步骤是步骤1。步骤2和步骤3可以直接在nib文件中配置。

关于Cocoa:如何在不按 Enter 的情况下让文本字段发送操作(用户输入的内容),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7926315/

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