在图像上使用向量xcasset Xcode并将其渲染为模板

时间:2014-11-04 09:45:12

标签: ios xcode vector xcasset

有人可以举例说明在Xcode上使用矢量图像(.pdf),并在image.xcasset中使用选项Render:“as template”? 我可以以编程方式设置矢量图像的颜色吗?如果是的话怎么样?

谢谢, 奥马。

1 个答案:

答案 0 :(得分:2)

是的,你可以。使用"作为模板"时,系统会忽略图像的颜色信息,并根据图像中的alpha值创建图像模板(alpha值小于1.0的图像部分被视为完全透明)。然后可以使用tintColor重新着色此模板以匹配用户界面的其余部分。

请参阅Apple documentation about template images in UIKitUICatalog