Kyl*_*yle 2 macos user-interface objective-c interface-builder nscombobox
我有一个NSComboBoxCell,允许用户从列表中选择一个项目,但目前它还允许用户键入他们想要的值.我无法找到一种方法来使用户无法输入组合框(我只是希望他们能够选择列表中的内容).这看起来应该相对简单(甚至是界面构建器选项),但如果是这样,我完全看不起它.有任何想法吗?
注意:这适用于OSX,而不适用于iOS.
您应该使用NSPopUpButton而不是NSComboBox.NSComboBox的重点在于它既提供了用户可以输入的文本字段,也提供了弹出按钮,以便他们可以从菜单中快速选择选项,通常作为常用值的快捷方式.NSPopUpButton只显示一个菜单.NSPopUpButtons在Interface Builder中可用.
| 归档时间: |
|
| 查看次数: |
1287 次 |
| 最近记录: |