2014-11-04 17 views

回答

1

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

请参阅Apple documentation about template images in UIKitUICatalog

+2

谢谢@Ludovic这是在iOS8的工作。 在iOS7中处理图像和按钮有点棘手。 – 2015-02-19 11:58:56