İçeriğe geç

UIImageView image tint color değiştirmek

Merhabalar bu yazımda İOS uygulama yazarken işinize yarayacak küçük bir trick paylaşacağım.

UIImageView nesnesi en çok kullandığımız nesnelerden. Bu nesneye tint color ekleyince UIImageView içerisinde bulunan image nesnesi bundan etkilenmemekte. Amacımız eklediğimiz iconun rengini kolay bir şekilde uygulamaya ayak uyduracak şekilde değiştirmek. Peki bu işlemi nasıl hallederiz ?

İşlem çok basit yazacağımız küçük bir extension ile UIImageView içerisindeki resmin rengini değiştirebiliriz.

extension UIImageView {    
    func tintImageColor(color : UIColor) {
        self.image = self.image!.withRenderingMode(UIImageRenderingMode.alwaysTemplate)
        self.tintColor = color
    }
}

 

Tarih:iOS

Bu yazı yorumlara kapalı.

Copyright © 2021 Kenan Atmaca