Modify UIImage renderingMode from a storyboard/xib file

前端 未结 16 2312
别那么骄傲
别那么骄傲 2020-12-02 08:00

Is it possible to modify a UIImage\'s renderingMode from a storyboard or xib editor?

The goal is to apply tintColor to the par

16条回答
  •  不思量自难忘°
    2020-12-02 08:17

    extension UIImageView {
    
       @IBInspectable var renderModeTemplate : Bool {
           get{
               return image?.renderingMode == .alwaysTemplate
           }
    
           set{
              image = image?.withRenderingMode(newValue ? .alwaysTemplate:.alwaysOriginal)
           }
       }
    }
    
    

    In storyboard select UIImageView and select inspector, set property renderModeTemplate = On In Storyboard

提交回复
热议问题