gpt4 book ai didi

objective-c - NSTextField 模拟返回按下按钮

转载 作者:行者123 更新时间:2023-12-03 17:41:57 33 4
gpt4 key购买 nike

我有一个 NSTextField,其值绑定(bind)到共享用户默认 Controller 仅当用户按下“Enter”键盘时,NSUserDefault 值才会更改。

当用户按下用户界面上的按钮时,我希望产生相同的效果(模拟特定字段上的返回点击)。

这可能吗?

最佳答案

在您的绑定(bind)中,您可以选中“连续更新值”框,以便在您键入时更新用户默认值,因此,如果您的按钮方法仅检查值,则它将始终是最新的。更新文本字段值的更通用解决方案是让窗口将文本字段以外的其他内容设为第一响应者(这就是当您从文本字段跳出到下一个响应者时会发生的情况)。您可以通过以下方式执行此操作:

[窗口makeFirstResponder:窗口];

关于objective-c - NSTextField 模拟返回按下按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10557589/

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