Skip to content

Instantly share code, notes, and snippets.

View yong076's full-sized avatar
:octocat:

DanielKim yong076

:octocat:
View GitHub Profile
import UIKit
extension UIImage {
// colorize image with given tint color
// this is similar to Photoshop's "Color" layer blend mode
// this is perfect for non-greyscale source images, and images that have both highlights and shadows that should be preserved
// white will stay white and black will stay black as the lightness of the image is preserved
func tint(tintColor: UIColor) -> UIImage {