0

有人知道如何在屏幕截图上制作进度指示器吗?在此处输入图像描述

4

2 回答 2

0

主要有两种方法可以做到这一点:

  1. 使用进度指示器在不同位置创建和保存许多图像。然后使用 UIImageView来显示它,根据当前进度更改图像。这是一个简单的解决方案,但是它需要您(手动)创建各种图像。此外它不是连续的(即使它可以足够平滑,根据您保存的图像数量)。但是,它可以产生良好的效果(根据您的需要)。

  2. 在运行时绘制指标。在您的情况下,它不应该那么难,因为您的进度指示器非常简单。看一下CGContext,它将提供绘制圆、绘制线条和用颜色填充路径的所有方法。这将提供比以前的解决方案更好的结果,但是它需要每次都重新绘制指标。

于 2012-04-11T18:20:03.887 回答
0

查看TKAProgressCircleView。完全满足您的需求,我自己在几个应用程序中使用它。

于 2012-04-11T20:20:25.433 回答