我在工具栏上有一个复选框(NSToolbar),如下图所示。 它的动作被调用,sender.state随每次推送切换,但在工具栏上永远不会检查该框。
因此,在切换方面的预期行为以及被调用的Action都是您所期望的,只是复选框永远不会在选中框的情况下重绘。
我尝试在动作中设置sender.setNeedsDisplay = YES,但这没有任何区别。
工具栏上的所有其他控件都按预期工作。
有什么想法吗?
答案 0 :(得分:1)
尝试在您配置为无边框且透明的NSBox
中嵌入复选框。对于NSToolbarItems来说,这种策略很常见,这种策略可行。
答案 1 :(得分:0)
尝试在您配置为无边框且透明的NSBox中嵌入复选框。为我工作---按钮类型应该是复选框