2012-08-22 66 views
2

我正在從Mac OS X製作可可應用程序,而不是iPhone。Xcode界面生成器爲按鈕設置突出顯示的圖像

我可以設置按鈕的背景圖像,並取消選中屬性檢查器中的邊界。但是,我不知道當我點擊它時如何設置圖像(突出顯示/單擊,無論您想要調用它)。我想這樣做,因爲

我已經找到谷歌的指南用UIbutton做到這一點,但這是沒有幫助,因爲我爲Mac做這個。

我正在使用InAppStoreWindow並且該按鈕位於標題欄中。當我用自定義圖像點擊按鈕時,背景變白:custom background with white button

非常感謝!

回答

9

由於您使用的是不正確的類型,因此單擊按鈕時會顯示白色背景。您需要將按鈕類型更改爲瞬時更改。您可以在屬性檢查器中改變:

how to do it

或者編程修改:

[buttonOutlet setButtonType:NSMomentaryChangeButton]; 


而對於突出:只需添加另一幅圖像作爲備用圖像中屬性Inspector當按鈕按下時它會顯示。

+0

非常感謝!這解決了問題。 – Seb123

+0

@SebastianRuiz不客氣,我很高興幫助你。 –

相關問題