如何在 ObjC 中将字符串列表附加到主窗口?
我有我的主窗口,我想在其中附加一张工作表:该工作表将列出一些字符串,用户应该选择其中一个(例如,双击它)。现在:我知道如何附加工作表,所以这不是问题...但我不知道如何创建这样的工作表...在 AppleScript 中非常简单:命令是“从列表中选择”。我怎样才能在 ObjC 中实现同样的目标?
多谢!
I have my main window and I'd like to attach a sheet to it: this sheet would list some strings and the user should choose one of them (double-clicking it, for example). Now: I know how to attach a sheet, so this is not a problem... but I DON'T know how to create such a sheet... In AppleScript is very simple: the command is "choose from list". How can I achieve the same thing in ObjC?
Thanks a lot!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您通常会使用从笔尖加载工作表窗口的自定义
NSWindowController
来执行此操作。该列表通常作为NSTableView
实现。这个主题有点太复杂了,无法在这里描述每个单独的步骤。 表格视图编程指南可以帮助您开始使用列表部分。You would usually do this with a custom
NSWindowController
that loads the sheet window from a nib. The list is typically implemented as anNSTableView
. It's a bit too complex of a topic to describe each individual step here. The Table View Programming Guide could help you getting started with the list part.