如何使按钮图像像普通文本按钮一样改变颜色?

时间:2018-06-22 02:31:29

标签: ios

对于普通文本按钮,它们的颜色由系统自动分配(蓝色),并在不同状态下更改。

但是,对于图像,系统不会为我着色,而是使用原始图像的颜色。

例如,如果我要制作一个浏览器,并使用后退/前进图像作为按钮。看起来像这样:

browser

黑色看起来不好,我想要的是蓝色。

2 个答案:

答案 0 :(得分:1)

您还可以将按钮类型从Custom更改为System,并且图像会自动用按钮的tint color进行渲染。这是默认行为。enter image description here

答案 1 :(得分:0)

结果是有一个简单的解决方法:

转到Assets folder -- attribute inspector -- Render As, 将其更改为“模板图片”

config

screen

系统着色,完美。