cocoa - 迷失在 NSButton 类型和替代图像中

标签 cocoa macos nsbutton

我想要一个带有图像和备用图像的 NSButton。按下按钮时应显示备用图像,我还想通过代码显示备用图像,调用类似 [button setSelected:YES] 的内容。如果不手动使用 alternateImage 属性,这可能吗?

最佳答案

无需手动更改按钮的图像即可实现此操作:

在 Interface Builder(xib/nib 编辑器)将 NSButton 的类型设置为“切换”,图像将自动更改为备用图像/标题。

Set the type to Toggle to use the alternate image

关于cocoa - 迷失在 NSButton 类型和替代图像中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5326337/

相关文章:

iphone - Xcode 中对 PNG crush 的需求是什么?

python - 使用手套中的训练数据为您的数据集获取词嵌入

objective-c - 单击并编辑标签中句子的单词

macos - 在模型表中添加的 NSButton 不显示手形光标

cocoa - cocoa 的范围 slider

cocoa - NSFormCell 占位符字符串

macos - 如何在 macOS cocoa 上创建鼠标悬停单元格突出显示的表格?

Java 8 应用程序在 MacOS Catalina 10.15 上无法在深色模式下正常工作

objective-c - NSScrollView:它保留-documentView吗?

swift - NSButton 以编程方式推上推下类型