【问题标题】:I need to know when a textfield is done being edited我需要知道文本字段何时完成编辑
【发布时间】:2011-06-10 16:44:10
【问题描述】:

我有一个包含多个文本字段的类。我需要知道何时完成编辑并将新信息发送到我的其他对象之一。

这个问题看起来很相似,但在 Objective C 中? The buttons should be visible when the user is done entering the value in the textfield Objective-j 没有相同的功能。

浏览文档时,我发现了几个似乎可以提供帮助的功能,例如 textDidEndEditing 但不了解如何使用它。还有几个听起来相关的,我不知道该用什么。

总结:编辑完文本字段后,我需要执行另一个功能。还有多个文本字段,所以我需要知道哪个是编辑的。

【问题讨论】:

    标签: textfield cappuccino objective-j


    【解决方案1】:

    controlTextDidEndEditing 是您应该实现的委托方法。或者您可以只设置文本字段的目标/操作

    【讨论】:

    • controlTextDidEndEditing 不是 CPTextField 类的方法,至少,它不在文档中。
    • 我将如何使用 setAction?我的语法在 Objective-j 中仍然很弱。我最接近的猜测是: [self setAction: setName:[self stringValue]];我确定这是错误的。
    • 它是一个委托方法,我不知道文档在哪里......如果你使用它,它会起作用。 [文本字段 setAction:@selector(myMethod:)]
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多