目标C NSTextField在发送命令时将文本保持在框中

时间:2010-07-05 03:07:13

标签: objective-c cocoa interface-builder nstextfield

当我在NSTextField上按Enter键发送文本字段中的内容时,它会发送它,但会突出显示NSTextField中的内容。有没有人知道如何制作它,一旦它发送命令,它会删除NSTextField中的内容?

谢谢, 利亚

1 个答案:

答案 0 :(得分:4)

如果您还没有,请为文本字段指定目标和操作。这是你的行动方法:

- (IBAction)sendText: (id)sender {
    // Whatever else you were doing.
    // ...

    // Add this:
    [sender setStringValue: @""];
    // Optionally, to make it *not* the first responder:
    [[sender window] makeFirstResponder: nil];
}