在Mac應用程序中,我使用的是帶有漸變樣式的NSButton,沒有邊框和自定義圖像作爲背景。問題是,單擊該按鈕時,會出現一個矩形的白色區域按鈕是可見的。怎麼可能不顯示?點擊顯示NSButton邊框
感謝,
LS開發
在Mac應用程序中,我使用的是帶有漸變樣式的NSButton,沒有邊框和自定義圖像作爲背景。問題是,單擊該按鈕時,會出現一個矩形的白色區域按鈕是可見的。怎麼可能不顯示?點擊顯示NSButton邊框
感謝,
LS開發
如果是-setHighlightsBy:
或-setShowsStateBy:
設置NSChangeGrayCellMask
或NSChangeBackgroundCellMask
,請嘗試將那些以0代替,或者就不一一說明。
在您的按鈕,你的IB屬性檢查器中設置類型「觸發」
你需要按鈕的類型更改爲瞬時變化。您可以在屬性檢查器中進行更改:
或者編程修改:
[button setButtonType:NSMomentaryChangeButton];