条形按钮项目图像(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
我正在尝试根据条件为栏按钮项设置图像。我需要显示 2 个不同的图像。色调颜色 属性 正在影响我的图像本身的颜色。如何改变这个?当我将“清晰颜色”作为色调颜色时,图像根本不会显示。
使用这个
Swift 2.x
var image = UIImage(named:"myImage").imageWithRenderingMode(.AlwaysOriginal)
Swift 3.x 或 4
var image = UIImage(named:"myImage")?.withRenderingMode(.alwaysOriginal)
并将其设置为您的 UIBarButtonItem