NSToolBar上的复选框不会更新?

Ken*_*nny 6 checkbox cocoa interface-builder nib

我在工具栏上有一个复选框(NSToolbar),如下图所示.它的动作被调用,sender.state随每次推送切换,但在工具栏上永远不会检查该框.

因此,在切换和调用Action方面的预期行为都是您所期望的,只是复选框永远不会在选中框的情况下重绘.

我已尝试在操作中设置sender.setNeedsDisplay = YES,但这没有任何区别.

工具栏上的所有其他控件按预期工作.

有任何想法吗? 在此输入图像描述

小智 1

尝试将复选框嵌入到您配置为无边框且透明的 NSBox 中。对我有用 --- 按钮类型应该是复选框