NSTextfield文本有时会消失

时间:2013-01-30 22:29:19

标签: cocoa nstextfield

我正在使用两个NSTextFields来获取用户名和密码。通常它工作正常但偶尔当我切换出用户名文本字段时,用户名中的文本消失,但字符串值仍然存在。当我切换回用户名文本字段时,文本会重新出现,但只要我单击或标签输出就会消失。有谁知道问题是什么?

此外,有时当我退出编辑用户名文本字段时,我的程序将滞后。我不知道问题是否相关。

我的程序是NSTextFieldDelegate,我实施了(BOOL)control:(NSControl *)control textShouldBeginEditing:(NSText *)fieldEditor功能。

1 个答案:

答案 0 :(得分:0)

我解决了这个问题。我想问题是每当我重新打开应用程序时,我会重新初始化窗口。所以我只做了一个tempWindow变量,解决了这个问题。