下面的图片是我要显示的原始图片:
我还提出以下声明。
leftBtn.image = UIImage(named: "logo")
然而,图像显示如下。我将色调颜色设置为深灰色。
引用此网站disable tint on custom uibarbuttonitem images,我发表了此声明,但未作出任何更改。
leftBtn.image?.imageWithRenderingMode(UIImageRenderingMode.AlwaysOriginal)
有没有其他方法可以按我的意图显示图像?任何建议将不胜感激!
答案 0 :(得分:1)
你应该试试这个
leftBtn.image = UIImage(named: "logo").imageWithRenderingMode(UIImageRenderingMode.AlwaysOriginal)
答案 1 :(得分:1)
该声明没有做任何事情。它返回图像但不在任何地方使用它。您需要在setImage
上调用leftBtn
方法来实际设置图片。