0

我和我的合作伙伴正在尝试找出如何最好地为我们的一款移动考试准备应用程序创建可缩放的彩色性能条。目标是创建一个水平条,使用 Photoshop 或类似工具以图形方式表示 0 - 100% 的比例。我们已经聘请了一位专业的图形设计师,但我们仍然束手无策,试图弄清楚如何使图形在实际应用程序中真正“填满标准”。

(我还不能发布图片,但你可以在这里看到图片的链接): http: //www.productionplanningpro.com/wp-content/uploads/2012/06/Screen-Shot-2012-06-25 -at-9.47.24-PM.png

当条形图达到一定百分比时,它会适当地将颜色从红色变为绿色。我正试图弄清楚如何在不交给他 100 个文件的情况下将它交给我的承包商,每个文件显示的栏多出 1%(即便如此,我也不是图形艺术家,所以这一切都在我的头上) . 我已经做了尽可能多的研究,并且我已经看到了花哨的 iOS 图形 API——我们只是想填补这两个栏。

任何见解或帮助都非常感谢!谢谢!调音

4

1 回答 1

0

这个问题有很多解决方案。我确信有一种方法可以以编程方式用该阴影填充该区域,而且我也确信迟早会有人提出掩蔽解决方案。

不过,最快和最简单的方法是让您的艺术家简单地创建一次红色填充条,并让它填充整个空间(即以 100% 绘制)。然后,确保在条形“外部”的图形中,红色条应位于的空间是 Alpha 通道。

当你真正开始编码时,将红色条放在你正在绘制到屏幕上的所有对象的最底部。UI 的其余部分应该完全隐藏它。然后随着进度从 0% 移动到 100%,您将条形缓慢向右移动,填充空间(并通过“条形支架”中的 alpha 孔显示。

快速,简单,以前做过很多次。屏蔽也可以,但在您的情况下似乎有点矫枉过正(我在 iOS 上没有任何经验,所以我无法提供任何帮助!)如果您在尝试时有任何问题,请告诉我实现这个:)

于 2012-06-26T01:59:38.213 回答