我想为UIImageView着色,但截至目前,当我着色并使用控件(例如按下按钮)时,色调消失了。有什么想法吗?
class func tintImageView(imageView : UIImageView, withColor color:UIColor) {
var coloredImage = imageView.image?.imageWithRenderingMode(UIImageRenderingMode.AlwaysTemplate)
imageView.image = coloredImage
imageView.tintColor = color
}
答案 0 :(得分:0)
按钮controlState
可能已更改,每个controlState
都有自己的imageView。