Objective c 在Cocoa/Interface Builder中,如何在单击按钮后清除文本字段中的文本

Objective c 在Cocoa/Interface Builder中,如何在单击按钮后清除文本字段中的文本,objective-c,cocoa,button,interface-builder,Objective C,Cocoa,Button,Interface Builder,我正在使用 我似乎无法让Interface Builder中的文本字段在他们单击“更新”按钮后清除文本。在Interface Builder中有没有一种简单的方法可以实现这一点 非常感谢 请注意,可能不是在按下按钮时清除NSTEXT字段,而是在上传推文时清除 IBOutlet NSTextField *textField; [textField setStringValue:@""]; [textField display]; 否则,如果由于某种原因无法发送推文,您可能会丢失推文 [不是直接

我正在使用

我似乎无法让Interface Builder中的文本字段在他们单击“更新”按钮后清除文本。在Interface Builder中有没有一种简单的方法可以实现这一点


非常感谢

请注意,可能不是在按下按钮时清除NSTEXT字段,而是在上传推文时清除

IBOutlet NSTextField *textField;

[textField setStringValue:@""];
[textField display];
否则,如果由于某种原因无法发送推文,您可能会丢失推文


[不是直接问题的解决方案,而是后续问题的解决方案…]

我认为您还需要定义iAction方法,如:

- (IBAction) clearText:(id) sender {
    [textField setStringValue:@""];
    [textField display];
}

现在,您可以将按钮事件(例如按钮按下)分配给此操作。

我假设他已经有了一个操作,因为他有一个“更新”按钮。这就是为什么我只添加了出口。这可能是对问题的评论,而不是回答。