2014-01-24 35 views
1

我在我的應用程序中使用NSRulerView,我的界面不像默認NSRulerView顏色。NSRulerView顏色

NSRulerView *_verticalRuler; 
NSRulerView *_horizontalRuler; 

這是接口聲明,我在我的代碼在哪裏展示使用_verticalRuler_horizontalRuler

現在我需要一個子類NSRulerView與另一個我自己的背景顏色和文字顏色。有人知道如何編寫NSRulerView的子類來改變它的背景和文本顏色嗎?

感謝您的幫助。

Mediajon

回答

0

我沒有看到太多的自定義方式;這看起來不容易!但可以試試這個。子類NSRulerView並覆蓋-drawHashMarksAndLabelsInRect:您將不得不爲標記和標籤執行所有自定義繪圖。爲了得到一些啓發,你需要做什麼來實現自定義繪圖,請看gnustep project's NSRulerView。作爲繪圖的一部分,您可以創建屬性字符串,嘗試更改字體大膽和背景。

+0

目前還沒有鏈接。 –