条形按钮项目图像(UIImage)颜色随色调变化?

Bar button item image (UIImage) color changes with tint color?

我正在尝试根据条件为栏按钮项设置图像。我需要显示 2 个不同的图像。色调颜色 属性 正在影响我的图像本身的颜色。如何改变这个?当我将“清晰颜色”作为色调颜色时,图像根本不会显示。

使用这个

Swift 2.x

var image = UIImage(named:"myImage").imageWithRenderingMode(.AlwaysOriginal)

Swift 3.x 或 4

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

并将其设置为您的 UIBarButtonItem