我正在尝试弄清楚如何用颜色填充中心透明的PNG。我给你做了一个预览,让你看到我无法解释的东西:D“盾牌图标”只是一笔画。无论是在内部还是在外部,它们都没有背景。我想调用一个函数funcfillShield(percentage:CGFLoat){...//codeneededtofilltheshield}我如何设法让类似的东西在swift中工作?干杯,尼克拉斯 最佳答案 你有原始的SVG而不是PNG(或者你能得到一个)。如果是这样,我建议获取PaintCode,它将采用此SVG并为您提供使用贝塞尔曲线绘制它的代码——从那里也很容易