gpt4 book ai didi

objective-c - NSColorWell 不发送点击 Action ?

转载 作者:搜寻专家 更新时间:2023-10-30 19:57:46 25 4
gpt4 key购买 nike

在我的 .xib 中,我在 NSView 中放置了一个 NSColorWell,并将 Controller 中的一个 IBAction 连接到 >NSColorWell 的已发送操作(通过文件所有者)。我想我会响应 Controller 中的点击并发送激活以调出 NSColorPanel

但与我的其他控件不同,我没有调用 IBAction。单击会调用颜色上的拖动操作。我注意到这个控件不是从 NSActionCell 派生的(就像我所有的其他控件一样)。应该用于显示颜色并在单击时调用 NSColorWell 的正确控件是什么?

(注意:这是 Xcode/IB 3.2.x)

最佳答案

您在标签中同时列出了 osxios,但我猜这是一个 OS X 问题。

IB 的 NSColorWell 属性检查器中有一个“带边框”复选框。这会在按钮式颜色池(这是您要求的)和只能从中拖动颜色样本的颜色池之间切换。确保选中此项,您将获得预期的操作。

关于objective-c - NSColorWell 不发送点击 Action ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20526577/

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