以圆弧显示图像的一部分

时间:2016-09-16 15:16:37

标签: ios swift uiimageview uibezierpath

我的图像就像圆圈中的进度条。我需要根据进度百分比仅显示进度条的一部分。我想要做的是将图像放在图像视图中,并根据进度仅显示图像的一部分(整个圆的弧形部分)。

我尝试使用UIBezierpath创建弧形视图并将进度条图像设置为背景图像。但是图像会尝试适合弧形视图并且看起来很糟糕。

有没有更好的方法来实现同样的目标?

编辑:这是我想要实现的目标的示例图像

But instead of the blue background, I need an image

但不是蓝色背景,我需要一个图像。因此,根据进度,只有部分图像可见。 (当它为100%时,整个图像都可见)

我花了将近半天的时间。任何帮助将不胜感激。

0 个答案:

没有答案