Macos Mac应用程序底部栏添加按钮

Macos Mac应用程序底部栏添加按钮,macos,cocoa,button,Macos,Cocoa,Button,我在IB中的NSWindow上添加了一个底部栏,方法是选择“Content Border Large bottom Border”。我在底部栏上添加了一个自定义图像按钮,但当我按下按钮时,按钮的背景会变成白色,为什么 这是按下按钮时的效果: 将按钮类型更改为瞬间更改。您可以在属性检查器中对其进行更改: 或按程序进行更改: [button setButtonType:NSMomentaryChangeButton]; 将按钮类型更改为瞬间更改。您可以在属性检查器中对其进行更改: 或按程序进行

我在IB中的
NSWindow
上添加了一个底部栏,方法是选择“Content Border Large bottom Border”。我在底部栏上添加了一个自定义图像按钮,但当我按下按钮时,按钮的背景会变成白色,为什么

这是按下按钮时的效果:


将按钮类型更改为瞬间更改。您可以在属性检查器中对其进行更改:

或按程序进行更改:

[button setButtonType:NSMomentaryChangeButton];

将按钮类型更改为瞬间更改。您可以在属性检查器中对其进行更改:

或按程序进行更改:

[button setButtonType:NSMomentaryChangeButton];