我正在尝试使 Apple 成为progressHUD 的一种形状。我可以选择使用 .png 图像,但我不能,因为我必须用不同的颜色填充苹果形状,这取决于百分比状态。我正在使用 UIView 至画这个形状...
最佳答案
I have option to use .png Image but I cant
是的你可以。 — 拿一些苹果形状的艺术品。将其用作 mask - 它会在 View 中打一个洞。现在在它后面放置另一个 View ,带有颜色。现在苹果看起来就是那种颜色,因为通过苹果形的孔可以看到那种颜色。现在在它后面放另一个 View ,用不同的颜色,向上或移动适当的量,以便将透过苹果看到的东西分成两种颜色。
使用这种方法,我花了大约 30 秒来创建这个结果(使用你的苹果形艺术品作为 .png 图像!):
关于ios - 我想在 UIView 上绘制像苹果形状这样的自定义形状,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29553552/