objective-c - Focus NSAlert 附件项

标签 objective-c dialog prompt nstextfield nsalert

我有一个 NSAlert 项目,它使用 NSTextField 作为附件来提供类似提示的对话框。我遇到的唯一问题是,当警报运行时,文本字段没有聚焦。我尝试寻找一种方法来更改 NSAlert 的第一响应者,但一无所获。有没有办法在 NSAlert 中轻松聚焦配件项目?

最佳答案

看起来你应该能够做类似的事情:

[[alert window] setInitialFirstResponder: myAccessoryView];

在显示警报之前。

关于objective-c - Focus NSAlert 附件项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3539306/

相关文章:

android - 如何在 Eclipse 中将开源文件添加到我的应用程序?

java - 如何在 Dialog 的前台显示自己的 Toast?

java - 在 Windows 中将对话框置于最前面

背景颜色延伸到行尾的 Bash 提示符

ios - OCMock - 部分模拟 [UIAlertView alloc]

iphone - 是否可以在 Objective-C 中返回用户属于哪个 iTunes 商店?

objective-c - 为什么 LLDB 使用我的结构的错误字段进行算术运算?

ios - UISearchBar 问题中的取消按钮

Python:回答终端提示

javascript - 检测未保存的更改