Swift Can';t更改UIImageView图像';浅色
我在故事板上有一个图像图标,在改变它的色调时遇到了麻烦。有什么我遗漏的吗Swift Can';t更改UIImageView图像';浅色,swift,storyboard,Swift,Storyboard,我在故事板上有一个图像图标,在改变它的色调时遇到了麻烦。有什么我遗漏的吗 @IBOutlet weak var tickMarkImage: UIImageView! { didSet { tickMarkImage.image?.withRenderingMode(.alwaysTemplate) tickMarkImage.tintColor = .systemRed tickerMarkImage.backgroundColor =
@IBOutlet weak var tickMarkImage: UIImageView! {
didSet {
tickMarkImage.image?.withRenderingMode(.alwaysTemplate)
tickMarkImage.tintColor = .systemRed
tickerMarkImage.backgroundColor = .systemGreen
}
}
将图像渲染模式设置为
.alwaysOriginal
。这对我有用
这是我设置图像的方式(如果是按钮,则为特定情况,但基本相同):
让imageToSet=UIImage(名为:“name”)
按钮(imageToSet,用于:状态)
按钮=白色
尝试将“.systemRed”更改为“UIColor.red”?这是否回答了您的问题?不,它还是不起作用。也许是这个?谢谢分享,但它仍然不起作用。我想最简单的方法就是添加已经添加了色调的图像。