Mac Big Sur解决NSSecureTextField输入出现Password提示信息无法输入的问题

近期苹果更新了11.0 Mac Big Sur版本,但是发现有个兼容性问题。

界面上有两个输入框,一个NSTextField,一个NSSecureTextField

通过设置nextKeyView,快捷键tab可以进行方便切换

这个功能在Big Sur上,通过tab切换的时候,无法输入密码

通过调研各种资料,最后在这个链接找到灵感:

https://stackoverflow.com/questions/43943647/tabbing-between-nstextfields-with-nextkeyview

将NSTextField强制设置becomeFirstResponder即可以解决

你可能感兴趣的