有人可以举例说明在Xcode上使用矢量图像(.pdf),并在image.xcasset中使用选项Render:“as template”? 我可以以编程方式设置矢量图像的颜色吗?如果是的话怎么样?
谢谢, 奥马。
答案 0 :(得分:2)
是的,你可以。使用"作为模板"时,系统会忽略图像的颜色信息,并根据图像中的alpha值创建图像模板(alpha值小于1.0的图像部分被视为完全透明)。然后可以使用tintColor
重新着色此模板以匹配用户界面的其余部分。
请参阅Apple documentation about template images in UIKitUICatalog。