Skip to main content
4 of 4
cleanup
shim
  • 10.3k
  • 13
  • 79
  • 121

iOS

Solution for doing it from Interface Builder, set templateImage param in keyPath and choose your tint color from IB

extension UIImageView {

// make template image with tint color
var templateImage: Bool {
    set {
        if newValue, let image = self.image {
            let newImage = image.withRenderingMode(.alwaysTemplate)
            self.image = newImage
        }
    } get {
        return false
    }
}

}

Hakob
  • 71
  • 5