我想在UIView上绘制像苹果形状的自定义形状

Bev*_*tel 1 objective-c draw uiview ios

我正在努力使Apple成为progressHUD的形状.我有选择使用的PNG图片,但我不能,因为我必须填写苹果形状不同的颜色取决于百分比状态..我使用的UIView绘制这个形状......

  • 我想建议如何轻松地绘制苹果形状?
  • 我们如何用不同颜色填充半色?

mat*_*att 5

我可以选择使用.png图像,但我不能

是的你可以. - 抓住一些苹果形状的艺术品.使用它作为面具 - 它在视图中打孔.现在用一种颜色把它背后的另一个视图.现在,苹果似乎是那种颜色,因为通过苹果形状的孔可以看到这种颜色.现在把另一个视图放在它后面,用不同的颜色,然后向上或向右移动,以便将通过苹果看到的东西分成两种颜色.

使用这种方法,我花了大约30秒来创建这个结果(使用你的苹果形艺术作为.png图像!):

在此输入图像描述