gpt4 book ai didi

objective-c - 带文件选择的 NSComboBox

转载 作者:行者123 更新时间:2023-12-03 16:55:11 27 4
gpt4 key购买 nike

我想创建一个如下所示的 NSComboBox:

点击前:

enter image description here

点击后:

enter image description here

据我所知,这个comboBox可以使用Java来实现。我创建了一个快速 JFrame,添加了一个 JCombobox,并获得了相同的外观!

但我的问题是:

如何在 Cocoa (AppKit) 中获得这个组合框(我正在使用 Objective-C 编程)。另外,我如何实现分隔符和“选择...”。按选择将打开一个文件选择窗口:

enter image description here

最佳答案

在 Cocoa 中,这称为 NSPopupButton。没有文本字段,因此它不是组合框(没有任何“组合”内容)。

最简单的设置方法是在 IB 中创建菜单,包括分隔符和指向操作的指针,然后设置弹出按钮的“菜单”属性。

苹果NSPopupbutton reference有指向几个示例项目的指针。还有大量关于如何在 Interface Builder 中设置菜单操作的在线教程。

关于objective-c - 带文件选择的 NSComboBox,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10140320/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com