gpt4 book ai didi

objective-c - cocoa 绑定(bind) : combine fixed items with ArrayController bound items in an NSPopupButton

转载 作者:行者123 更新时间:2023-12-03 16:39:52 26 4
gpt4 key购买 nike

我正在尝试使用 NSPopupButton 制作一个颜色选择器,在底部我想要一个分隔符和一个“自定义...”选项。是否可以从数组加载颜色,然后将分隔符和“自定义”项目粘在底部?如果是这样,怎么办?

谢谢!

最佳答案

我已经创建了一个类似的 PopUpButton,但尚未将默认颜色绑定(bind)到固定数组(尽管我现在正在研究)。这里有两种方法 - 两种方法都可能被纯粹主义者认为是黑客,但它们确实完成了工作。

  1. 子类化 NSPopUpButtonCell 并覆盖 AttachPopUpWithFrame 以添加您自己的菜单项。我还没有尝试过将其与绑定(bind)元素一起使用。

  2. 对数组中的“自定义..”对象进行硬编码,并具有显示的颜色面板的操作,向数组中添加新项目。

关于objective-c - cocoa 绑定(bind) : combine fixed items with ArrayController bound items in an NSPopupButton,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1248044/

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