我有 4 个标签,3 个可编辑,一个无法编辑,一个浮点数是 3 个可编辑标签的总和。当用户编辑它们时,让不可编辑的标签自动更新其他标签的总和值的最简单方法是什么?(我不希望用户在编辑标签后必须单击按钮)我知道我可能会使用绑定,但非常感谢您的帮助。
问问题
191 次
1 回答
2
假设您的三个可编辑标签实际上是“文本字段”,请将某个对象(可能是您的视图控制器)指定为委托,然后响应此NSControlTextEditingDelegate 协议方法:
- control:shouldEndTextEditing:
当用户选择或退出可编辑文本字段时,您将通过协议方法捕获该事件,然后您可以更新该不可编辑文本字段(您已将其设置为视图控制器中的插座,对吗?)。
或者,您可以使用绑定,是的。:-)
于 2013-01-21T22:33:23.847 回答