没有“点击突出显示”的 NSButton
我有一个 NSButton
,带有图像(没有文本),背景为蓝色。 样式是“Square
”,类型是“Momentary Push In
”,没有边框等。
当我单击按钮时,它周围有一个浅色矩形,突出显示一会儿。我该如何摆脱它?
我只想显示图像,并且单击时不应有任何突出显示指示...我应该对按钮进行子类化还是在 Interface Builder 中进行简单的设置?
未点击 – 正常状态:
点击 - 突出显示:
所以我不希望突出显示 rect ;-)
I've got an NSButton
with an image (and no text), over a blueish background.
The Style is "Square
", type is "Momentary Push In
", not bordered etc.
When I click the button, there is a light rect around it, which is highlighted for a second. How do I get rid of it?
I only want to have the image displayed and when clicked there shouldn't be any highlight indication… Should I subclass the button or is there a simple setting in Interface Builder?
Not clicked – normal state:
Clicked - highlighted:
so I don't want that highlighting rect ;-)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您需要设置单元格的highlightBy 属性。有关详细信息,请参阅无边框 NSButton 在单击时变为灰色。
You need to set the cell's highlightsBy property. See Borderless NSButton turns gray when clicked for some more info.