2014-02-26 47 views
0

我的應用程序中有三個部分,每個部分都有不同的選項卡。如何更改iOS 7中多個選項卡的標籤欄色調

我是遊蕩,如果有改變對選定標籤以不同的顏色對每個部分的色調的方法。

例如,

第一個選項卡選擇着色顏色設置爲默認藍色。

科兩個選項卡選擇色調顏色設置爲綠色。選擇色調顏色設置爲紅色

科三個選項卡。

我知道通過故事板文件檢查器可以改變全局色調,但似乎無法找到一個簡單直接的方式爲標籤的三段。

感謝

回答

2

每一個「標籤」,其實是你UIViewControllers(該的UITabBarController的兒童)之一的tabBarItem

所以看tabBarItem,這是一個UITabBarItem的屬性。請注意,有一個selectedImage,不同於image(從UIBarItem繼承)。所以給每個標籤欄項目imageselectedImage,並給予selectedImage您想要的顏色特性(並確保你從中獲得的圖像,其渲染模式是UIImageRenderingModeAlwaysOriginal讓你的顏色使用,而不是像你說的,色調)。

相關問題