Swift iOS UI建议

哥打熊233

在此处输入图片说明

我正在寻找一些一般性建议,也许还需要一些示例代码,以了解如果有人对iOS swift项目有任何了解,我将尝试完成的工作。我想:

A)将背景(蓝色视图)设置为灰色,仅显示一定比例的蓝色区域。

或者

B)在蓝色视图上方覆盖灰色区域,并保持灰色区域变大。

我想做的是模拟电池电量并显示电池。

我已经考虑过使用进度条并执行选项A,但是蓝色区域不是纯色。它实际上是一个图像。我尝试将图像用于进度栏,但是该图像需要保持其尺寸。(例如:如果进度显示20%,则只需要显示图像的20%或“蓝色区域”,但是,如果您使用图像作为进度条,它只会缩小图像并仍然显示图像的100%,而不是仅显示我需要证明20%)。

马特

您可以轻松编写自定义的自绘UIView,其行为方式与您描述的方式完全相同。换句话说,您告诉您的UIView一个百分比,然后它以蓝色(左侧为蓝色,右侧为灰色)进行重绘。您甚至可以绘制图形中显示的较深的灰色描边轮廓。所有这些都可以轻松地用代码完成。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章