我使用黑色透明的PNG创建状态项。
我看到许多应用程序在突出显示时将颜色图标更改为白色(使用默认的蓝色背景)我想知道天气这个过程是自动的,或者我必须调用setAlternateImage
来手动更改它。
这种情况如何自动生成我的图像的白色副本?是否有一些技巧或最佳方法来实现这一目标?
答案 0 :(得分:14)
如果您使用的是imageNamed:
,则只需将“模板”附加到文件名即可获得此行为(例如“StatusItemTemplate.png”)。否则使用[myImage setTemplate:YES]
。