1

如何在 Flutter 中制作如下图所示的自定义圆形进度指示器?开箱即用不允许在中心添加文本。

示例截图

4

1 回答 1

4

我认为你有两种方法。

首先将CircularProgressIndicatorText小部件放入Stack并根据需要放置它们(Text在中心并CircularProgressIndicator覆盖所有堆栈空间)。Stack小部件是您理解的关键点...

第二种方式也是更灵活的方式是用CustomPaintWidget来做这个动作。此链接将帮助您实现目标... https://medium.com/@NPKompleet/creating-an-analog-clock-in-flutter-i-68def107d9f4

于 2018-05-22T13:20:50.380 回答