5

我正在使用MGTwitterEngine制作一个简单的 Twitter 更新应用程序

在他们单击“更新”按钮后,我似乎无法让 Interface Builder 中的 TextField 清除文本。有没有一种简单的方法可以做到这一点,或者在 Interface Builder 中做些什么?

非常感谢!

4

3 回答 3

12
IBOutlet NSTextField *textField;

[textField setStringValue:@""];
[textField display];
于 2009-03-31T16:05:55.650 回答
5

我认为您还需要定义一个 IBAction 方法,例如:

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

您现在可以为该操作分配一个按钮事件(例如按钮按下)。

于 2009-04-01T05:18:43.497 回答
4

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

否则,如果由于某种原因无法发送推文,您就有丢失推文的风险。

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

于 2009-04-01T05:11:50.910 回答