【发布时间】:2015-01-14 23:36:20
【问题描述】:
我需要在 CALayer 中显示淡色图像。
它适用于 UIImageView:
imageView.image = image.imageWithRenderingMode(UIImageRenderingMode.AlwaysTemplate)
但是 CALayer 以原始颜色而不是色调显示图像。
let tintedImage = image.imageWithRenderingMode(UIImageRenderingMode.AlwaysTemplate)
layer.contents = tintedImage.CGImage
有没有办法在 CALayer 中也显示着色图像?
演示:
https://github.com/exchangegroup/calayer-with-tint-colored-image
【问题讨论】: