我有一个使用NSTextField作为附件项的NSAlert项,以提供类似提示的对话框。我遇到的唯一问题是,当运行警报时,文本字段没有被聚焦。我尝试寻找一种方法来更改NSAlert的first responder,但一无所获。有没有一种方法可以在NSAlert中轻松聚焦附件项目?
发布于 2012-05-10 01:31:39
看起来你应该能够这样做:
[[alert window] setInitialFirstResponder: myAccessoryView];在警报显示之前。
发布于 2011-03-09 21:04:38
您可以使用NSWindow makeFirstResponder:,但必须确保在显示警报后调用此方法。
https://stackoverflow.com/questions/3539306
复制相似问题