2012-09-16 71 views
1

我有一個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

這是怎麼回事?爲什麼我的按鈕的圖標不顯示?

+0

這不是「只有一個圖標」,你也有一個標題。控制檯是否噴出任何自動佈局錯誤? –

+0

@MichaelDautermann:沒錯,有一個標題,但按鈕設置爲只顯示圖標。 (我爲可訪問性目的設置了標題,雖然我只是查了一下,VoiceOver也沒有顯示這一點,Accessibility Inspector表示它沒有標題.Curiouser和curiouser)。控制檯沒有任何東西。 –

回答

1

好的。在我剛創建的小示例應用程序中,我能夠看到圖標(儘管如此,還是花了點功夫)。總而言之,您需要將按鈕類型更改爲「斜角」並在必要時增加高度。

顯然「推」風格的NSButton類型太窄,無法舒適地顯示圖標。