什麼是改變NSProgressIndicator顏色的最佳方法,是否有一種更簡單的方法,不僅僅是子類化,然後自己繪製整個組件?更改NSProgressIndicator的顏色?
基本上我想要做的是有一個類似的組件,但有能力改變酒吧的顏色。
我試圖谷歌這個,但所有的問題都相當過時,並沒有真正關注我正在處理的10.10 OS X版本。還檢查了可可控件,並且只發現了1個用於過時OS X版本的組件。
什麼是改變NSProgressIndicator顏色的最佳方法,是否有一種更簡單的方法,不僅僅是子類化,然後自己繪製整個組件?更改NSProgressIndicator的顏色?
基本上我想要做的是有一個類似的組件,但有能力改變酒吧的顏色。
我試圖谷歌這個,但所有的問題都相當過時,並沒有真正關注我正在處理的10.10 OS X版本。還檢查了可可控件,並且只發現了1個用於過時OS X版本的組件。
要更改顏色NSProgressIndicator
請使用setControlTint:方法。如果你想設置自定義顏色,你必須手動繪製這樣的控制。但是,您應該使用系統顏色來保持整個系統的這種控制一致。
哇靠,實際上看起來非常好。感謝你! –
你能提供一個如何以編程方式修改這個例子嗎? – Matt
您可以詳細說明在界面構建器中這是如何完成的嗎? –