我正在创建一个登录页面,当我得到用户输入时它很好。凭证将存储在文件中。存储在文件中的值设置为NSTextField
的字符串。
如果我使用NSSecureTextField
,当我从我的文件中读取值时,用户永远不会看到密码。我搜索但无法在我的UI中查看密码。我想知道是否有办法在我的NSSecureTextField
中显示密码。我刚用NSTextField
尝试过,但用户可以看到输入的密码。
答案 0 :(得分:5)
正如this comment所说,如果您只想设置NSSecureTextField
的值,只需使用setStringValue:
。如果您希望能够阅读NSSecureTextField
中的内容,可以致电setEchosBullets:
并传递false
以显示实际文字。