2016-05-15 98 views

回答

0
  • 檢查此屏幕截圖:在屏幕右側看到「渲染爲」文本,然後選擇下拉菜單並使用原始圖像。你的問題將被解決。希望這有助於..

enter image description here

+0

太棒了!非常感謝! – Sam

+0

歡迎...... !! @山姆 –

1

您需要爲此使用UIImageRenderingMode。

 UIImage *imgNormal=[UIImage imageNamed:@"normal.png"]; 
     imgNormal=[imgNormal imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal]; 

     UIImage *imgSelected=[UIImage imageNamed:@"active.png"]; 
     imgSelected=[imgSelected imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal]; 
     tabBarItem.image = imgNormal; 
     tabBarItem.selectedImage = imgSelected; 

希望它有助於:)。

相關問題