带图标的我的NSButton没有图标

时间:2012-09-16 01:56:52

标签: macos cocoa nsimage appkit nsbutton

笔尖中有一个NSButton设置为图标,只有一个图标:

Screenshot of Xcode with the button selected, showing its image name set to NSQuickLookTemplate

当我运行应用时,图标尽管是one of the images provided by AppKit,但却丢失了:

Screenshot of the button in my app at run time, showing no image

这里发生了什么?为什么我的按钮图标不显示?

1 个答案:

答案 0 :(得分:1)

好。在我刚创建的小样本应用程序中,我能够显示图标(尽管有点做)。总而言之,您需要将按钮类型更改为“斜角”,并在必要时增加高度。

显然,“Push”式NSButton类型太窄,无法轻松显示图标。