1

我正在为用户名和密码使用两个 NSTextField。通常它工作正常,但偶尔当我切换出用户名文本字段时,用户名中的文本会消失,但字符串值仍然存在。当我切换回“用户名”文本字段时,该文本会重新出现,但在我单击或退出时消失。有谁知道问题是什么?

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

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

4

1 回答 1

0

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

于 2013-02-01T21:26:08.083 回答