Macos 带图像的按钮

Macos 带图像的按钮,macos,cocoa,image,nsbutton,Macos,Cocoa,Image,Nsbutton,我有个问题。我的.xib上有一个按钮和一个背景图像。我通过属性检查器为按钮设置了一个图像,但当我运行程序并按下按钮时,会发生以下情况: 如果我不按它,它看起来很好。怎么了?这是由单元格上的setHighlightsBy:属性控制的。默认情况下,它可能设置为NSChangeBackgroundCellMask。尝试设置NSContentsCellMask(如果您有另一个“按下”的图像)或nsnocellsmask到底出了什么问题?没有原始图像,很难说。你试过改变缩放比例吗?我不知道-你告诉我们什

我有个问题。我的.xib上有一个按钮和一个背景图像。我通过属性检查器为按钮设置了一个图像,但当我运行程序并按下按钮时,会发生以下情况:


如果我不按它,它看起来很好。怎么了?

这是由单元格上的
setHighlightsBy:
属性控制的。默认情况下,它可能设置为
NSChangeBackgroundCellMask
。尝试设置
NSContentsCellMask
(如果您有另一个“按下”的图像)或
nsnocellsmask

到底出了什么问题?没有原始图像,很难说。你试过改变缩放比例吗?我不知道-你告诉我们什么是错的,什么是正确的,我怎样才能去掉按钮周围的白色?按钮的图像是png。这是按钮唯一的问题。