-1
如何在Swift中更改iOS應用程序中每個選項卡的背景顏色,如圖中所示?更改自定義選項卡欄中每個選項卡的背景顏色
let aryTabImages = ["home-icon.png","help-icon.png","photos-icon.png","cart-icon.png","search-icon.png"]
分配給每個的TabBar項:
for (index, item) in self.tabBarController!.tabBar.items!.enumerate() {
item.image = UIImage(named: aryTabImages.objectAtIndex(index) as! String)!.imageWithRenderingMode(.AlwaysOriginal)
item.selectedImage = UIImage(named: aryTabImages.objectAtIndex(index) as! String)!.imageWithRenderingMode(.AlwaysOriginal)
}
還要確保有關:
獲取錯誤:for self.tabBarController!.tabBar.items中的項目!致命錯誤:意外地發現零,同時展開一個可選值 –
檢查您已定義tabbaritems。 – Arvind
hi Arvind請分享一個標籤欄的完整課程代碼,每個標籤的背景顏色都不相同。 –