我在macOS上使用Swift 4。 我知道我可以将becomeFirstResponder()设置为这样的TextField:
mytextfield.becomeFirstResponder()
但是如何检查mytextfield是否为FirstResponder?
答案 0 :(得分:0)
您对-becomeFirstResponder
的假设是错误的。来自文档:
通知接收者它将成为其中的第一响应者 NSWindow。
您通过NSWindow
' -makeFirstResponder:
制作了第一响应者。
要回答您的问题,该媒体资源位于NSWindow
,也称为firstResponder
。