gpt4 book ai didi

objective-c - NSComboBoxCell 禁用打字?

转载 作者:行者123 更新时间:2023-12-02 21:51:56 25 4
gpt4 key购买 nike

我有一个 NSComboBoxCell,允许用户从列表中选择一个项目,但目前它还允许用户键入他们想要的值。我一直无法找到一种方法来使用户无法在组合框中输入内容(我只是希望他们能够选择列表中的内容)。这看起来应该相对简单(甚至是界面生成器选项),但如果是这样,我就完全忽略了它。有什么想法吗?

注意:这适用于 OSX,不适用于 iOS。

最佳答案

您应该使用 NSPopUpButton 而不是 NSComboBox。 NSComboBox 的重点在于,它提供了一个用户可以输入的文本字段和一个弹出按钮,以便他们可以快速从菜单中选择选项,通常作为常用值的快捷方式。 NSPopUpButton 仅显示一个菜单。 NSPopUpButtons 在 Interface Builder 中可用。

关于objective-c - NSComboBoxCell 禁用打字?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11087636/

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