2017-01-16 20 views
0

我已經通過了最多all of these SO Q/A,沒有一個工作;許多指的是舊版本的xcode。如何讓單個選定的圖像顏色爲TabBarItem

我正在使用Xcode 8.我有一個帶有紅色圖像的TabBarItem。其他項目圖像將具有不同的顏色。對於第一項,所選圖像最初是紅色的。當我運行該應用程序時,它是藍色的 - 應該選擇爲紅色,爲什麼它是藍色的?

在Story Builder - > Identity Inspector - > Runtime attr中,我有tintColor - Color - (紅色)。沒有任何工作。我的圖像是紅色的,爲什麼它不是紅色的?我是否需要在某處禁用默認設置?

有沒有辦法,當我選擇任何圖像,它顯示它保存的原始顏色?

一個帖子的評論提到設置viewDidLoad中的圖像是壞的。真的嗎?我試過了,它仍然選擇藍色。

這個問題是關於選定的圖像。

感謝

回答

1

當我運行的應用程序,它是藍色 - 它應該是紅色的,它爲什麼是藍色的?

這是因爲藍色是色彩的顏色。如果要使用原始圖像的紅色,而不是淺色,請將圖像轉換爲帶有渲染模式alwaysOriginalrendered image。如果僅在選擇標籤欄項目時纔將其作爲顏色,請將其作爲selectedImage供應。

+0

嗨馬特。我需要使用原始圖像顏色 - 與保存方式相同。 – Sylar

相關問題