2011-08-23 66 views
2

在Mac應用程序中,我使用的是帶有漸變樣式的NSButton,沒有邊框和自定義圖像作爲背景。問題是,單擊該按鈕時,會出現一個矩形的白色區域按鈕是可見的。怎麼可能不顯示?點擊顯示NSButton邊框

感謝,

LS開發

回答

0

如果是-setHighlightsBy:-setShowsStateBy:設置NSChangeGrayCellMaskNSChangeBackgroundCellMask,請嘗試將那些以0代替,或者就不一一說明。

0

在您的按鈕,你的IB屬性檢查器中設置類型「觸發」

4

你需要按鈕的類型更改爲瞬時變化。您可以在屬性檢查器中進行更改:

how to do it

或者編程修改:

[button setButtonType:NSMomentaryChangeButton];