如何在swift 3中使用tabor中的2色自定义图标?

时间:2017-07-29 06:59:17

标签: ios swift3 icons uitabbarcontroller uitabbaritem

我想在标签栏中添加带有2种颜色的特殊图标,但应用程序仅检测到一种颜色,我使用了大量的单色图标,并且它们没有任何问题,但是这个图标不会显示为我想要的是 这是该图标的图像 here is the image

tabor背景为白色

3 个答案:

答案 0 :(得分:2)

尝试使用图像的.jpg代替.png

答案 1 :(得分:0)

如果您使用的是图片资源,请将渲染选项更改为原始图像而不是默认值。

enter image description here

否则将tabor的色调颜色更改为清除。

答案 2 :(得分:0)

尝试使用此代码设置所需的颜色。

UITabBar.appearance().tintColor = .red

或者您可以告诉系统保持原始渲染模式,因此它不使用默认颜色。设置这样的图像。

... = UIImage(named:"myImage.png")?.withRenderingMode(.alwaysOriginal)