2014-05-20 58 views
1

當我向xcode中的圖像集添加黑白或灰色和白色圖像,然後從標籤按鈕「條形圖項目」部分中選擇它時,它將顯示在故事板中,但沒有的問題。但是當我對彩色圖像做同樣的處理時,它在故事板中顯示爲灰色方塊。xcode:顏色圖標在故事板中顯示爲灰色方塊

步驟:(灰色)
1.將png(或其他圖像文件)導入Prepo。
結果:Prepo創建一批圖像。
2.將Finder中的圖像拖動到「第三」圖像集的1x和2x部分。
結果:圖標圖像出現在圖像集標籤中,沒有任何問題。

enter image description here

3.切換到故事板。從故事板的條形圖項目部分選擇「第三個」圖像集。
結果:圖標出現在相關視圖控制器的故事板中。

enter image description here

步驟:(彩色)
1.導入PNG(或其它圖像文件)插入Prepo。
結果:Prepo創建一批圖像。
2.將Finder中的圖像拖入「second」圖像集的1x和2x部分。
結果:圖標圖像出現在圖像集標籤中,沒有任何問題。

enter image description here

3.切換到情節提要。從故事板的條形圖項目部分選擇「第二個」圖像集。
結果:圖標不會出現在相關視圖控制器的故事板中。覆蓋欄項目是一個灰色的矩形。

enter image description here

+0

你有足夠的聲譽,現在就把圖像放入你的問題。爲什麼不編輯你的問題,以顯示你在說什麼。當我們談論這個問題的時候,你可以打開條形圖項目的檢查員並顯示它設置顯示的圖像嗎? –

+0

對不起,不要想像添加圖像。我也添加了檢查員打開的圖像。 – lostinthebits

回答

1

當您設置UITabBarItems'圖像屬性會自動設置該圖像模板的渲染模式。如果要將全色圖像用作tabbar項目圖像,則應明確將圖像的渲染模式設置爲UIImageRenderingModeAlwaysOriginal。您可以通過選擇圖像,打開右窗格,並將渲染設置爲「原始圖像」來將其設置爲.xcassets文件夾。

enter image description here

眼下的TabBar僅看圖像的Alpha值和着色它灰色。欲瞭解更多信息,你可以看看UIKit User Interface Catalog

相關問題