SMG*_*eld 3 macos cocoa objective-c interface-builder nscolor
在我的.xib中,我放置了一个NSColorWell内部NSView,并IBAction在控制器中连接到NSColorWell'Sent Actions'(通过文件所有者).我想我会响应我的控制器中的一个点击并发送激活以显示NSColorPanel.
但与其他我的控件不同,我没有得到IBAction被叫.单击会调用颜色上的拖动操作.我注意到这个控件并非衍生出来NSActionCell(就像我所有的其他控件一样).什么是适当的控件应该用于显示颜色和调用NSColorWell点击时?
(注意:这是Xcode/IB 3.2.x)
你列出了两个osx和ios标签,但我猜这是一个OS X问题.
IB的属性检查器中有一个"边界"复选框,用于NSColorWell.这可以在按钮样式的颜色之间进行切换,这是您要求的颜色,以及只能拖动颜色样本的颜色.确保已经检查过,你会得到你期望的动作.
| 归档时间: |
|
| 查看次数: |
1312 次 |
| 最近记录: |