Ema*_*n H 3 pdf xcode assets uiimageview ios
我创建了一个新的图像集,将"Scales"设置为"Single Scale"并将我的PDF资源放入其中.然后,我将"Render as"设置为"Template Image",当我设置UIImageView来显示我的资产时,它会显示出来但我无法改变故事板中的色调.有没有人知道我需要做什么才能修改Xcode中PDF矢量资产的色调?
UIImageView's在代码中设置图像不会产生此问题.
Xcode中存在一个错误,UIImageView当从Interface Builder加载时,它会阻止对其模板颜色着色.见:rdar:// 18448072
如果您不想在代码中设置图像,我找到的最优雅的解决方案是创建以下扩展UIImageView:
import UIKit
extension UIImageView {
override public func awakeFromNib() {
super.awakeFromNib()
tintColorDidChange()
}
}
Run Code Online (Sandbox Code Playgroud)
这个要点的道具.
| 归档时间: |
|
| 查看次数: |
2786 次 |
| 最近记录: |