【问题标题】:iOS Tab Bar Item Custom ImagesiOS 标签栏项自定义图像
【发布时间】:2015-03-30 20:39:49
【问题描述】:

我一直在尝试创建一个带有标签栏项目的标签式应用程序,这些项目是自定义图像,但无论我做什么,它总是有一种色彩。

有什么方法可以使用图像并保留所有原始颜色而不自动用色调覆盖它?

谢谢,感谢您的帮助!

【问题讨论】:

    标签: ios xcode uitabbarcontroller uitabbar uitabbaritem


    【解决方案1】:

    解决办法

    [[UIView appearance] setTintColor:[UIColor clearColor]];
    

    【讨论】:

    • 感谢您的快速回复!我会把它放在 appDelegate 的 didFinishLaunchingWithOptions 函数中吗?我之前尝试过类似的东西(我将 UITabBarItem 的色调设置为 clearColor),它给出了相同的结果:当项目被选中时,它最终实际上是“清除”(看起来标签栏项目没有图标) ,当它没有被选中时,它仍然是灰色的,但我看不到原始图像,因为它只是图像的色调覆盖:(我还有其他事情要做吗?或者我需要把那个其他地方的一段代码?
    • 另外,我使用的是 Swift,我认为这不会有什么不同,但也许我在翻译代码时搞砸了? UIView.appearance().tintColor = UIColor.clearColor(); 是我认为的 Swift 转换
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-05-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-05
    相关资源
    最近更新 更多