您如何在颤动中创建一个细胞环?

时间:2019-09-13 20:20:45

标签: flutter custom-painting

我想创建一个小部件(我知道它必须是CustomPainter)来绘制如下内容:

enter image description here

请注意,存在n个同心圆。 主要问题是,当需要以不同的颜色重新绘制它时,我需要访问/绘制每个单元格。我一直在检查CustomPainter画布类,唯一适合我需要的是绘制弧线。但是,我无法提供圆弧的宽度(我可以为每个单元绘制一个平局)。

我的最后一招是使用代表单元格的图像/精灵。这样,我可以沿圆形路径复制并转换它以获得类似图像的图像。但是我不喜欢这个主意。

有人在扑朔迷离中做到了吗?

0 个答案:

没有答案