2015-01-26 62 views
-2

我把这个图标放到了tabbar上,但在设备上只有一个灰色的矩形我可以看到。我是否应该改变自己的形象以查看它?Tabbar图标无法看到

enter image description here

+0

请包括您写的代码。 – 2015-01-26 23:03:09

+0

我没有任何代码,我有一个视图控制器和一个'UITabbar'上的故事板,试图添加上面的图像 – 2015-01-26 23:03:53

+0

我不明白为什么我得到倒票,我认为这是一个合理的问题,.. .. – 2015-01-30 15:37:14

回答

2

默认情况下,未被选择的实际和选定的图像是 从源图像中的α值自动创建。致 防止系统着色,提供图像 UIImageRenderingModeAlwaysOriginal

图像必须具有透明背景的单色。除非您以编程方式分配图像,并将图像的renderingMode设置为AlwaysOriginal

var image : UIImage = UIImage(named:"myImage.png").imageWithRenderingMode(renderingMode: AlwaysOriginal) 
+1

你也可以在'Images.xcassets'中设置'imageWithRenderingMode'。 – 2015-01-30 15:39:34