我注意到,当我将一个白色或黑色的
UIImage
放入一个UISegmentedControl
中时,它会自动着色以匹配分段控件的色调。我觉得这很酷,并且想知道是否可以在其他地方也这样做。例如,我有一堆按钮,它们具有统一的形状但颜色不同。我能否通过使用这种颜色遮罩来为它们所有设置相同的图像,然后设置一种色调或其他东西来改变它们的实际颜色,而不是为每个按钮制作一个PNG文件呢?