当前位置:  开发笔记 > 编程语言 > 正文

如何在单击时更改NSButtonCell对象突出显示的方式?

如何解决《如何在单击时更改NSButtonCell对象突出显示的方式?》经验,为你挑选了1个好方法。

我在NSTableView中使用了几个NSButtonCell对象.它们是简单的方形按钮,上面有自定义图像.

这些按钮在未突出显示时正确绘制:所有可见的是图像,按钮矩形的其余部分是透明的.但是,当我单击它们时,整个按钮矩形会突出显示,反转透明部分的背景.

我希望看到倒置的图像,透明部分保持透明.如何才能做到这一点?



1> Peter Hosey..:

尝试将您的单元格highlightsBy属性设置为NSContentsCellMask.我想你必须在代码中执行此操作(可能在awakeFromNib); 我没有看到单独使用IB的方法.

推荐阅读
我我檬檬我我186
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有