2010-11-23 69 views
0

在可可觸摸 導航欄,有一個內置的功能,可以爲我應用的顏色添加漸變色, 例如,如果我設置了紅色,它會給出從紅色漸變到一個更白的紅色。如何更改UINavigationBar顯示屬性顏色的方式?

有什麼方法可以改變它?

  1. 使用導航欄的屬性 導航欄。 (stopgradient,setbackgroundImage ... 或任何重寫它)
  2. 至少要模仿它。因爲我們知道這是絕對 相關的LookAndFeel通過 蘋果定義的,什麼是 計算實際的方式,所以也許我可以模擬 它與設計師,並給他 像一個程序可以把之前預覽 顏色發送給我。 我不介意鏈接到描述這一切的頁面 。
  3. 強制的方式,覆蓋導航欄的油漆 ?

非常感謝。

+0

這個問題與可可無關。 – 2010-11-23 22:08:50

回答

0

我不確定你的問題你是否已經知道UINavigationBar上的tintColor屬性,但這是官方支持的更改顏色的方法。請參閱文檔here

如果您希望設計人員能夠看到它的外觀,可以使用Interface Builder並將UINavigationBar拖動到視圖上並更改其色調。

+0

是的,我知道色彩的顏色,這就是我用來改變顏色,但有白色的光使我想要擺脫的3d看起來,或至少做到從紅色到彩色的漸變2這不是白色的。 哦,設計師是一個女孩,只有插畫家。所以你確定這是個好主意(sssssshhhhh ...尤其是在插圖畫家的大學裏花了幾年時間)? – LolaRun 2010-11-23 16:02:04

相關問題