我知道如何在画布上绘制路径并了解如何撤消/重做。但现在我想绘制形状(线条、圆形、矩形),这些形状会根据我拖动它们的方式动态调整大小——就像我们在 MS Paint 中所做的那样。
如果我使用“drawLine”,这条线将永久存在,无法擦除它并将其重新绘制到我的新手指位置。与圆圈相同,因为我希望圆圈在拖动手指时不断改变宽度。因此,必须擦除旧路径(保持位图上的所有其他路径完好无损)并在其位置绘制新路径。
一直在寻找这个,但还没有遇到过如何做到这一点。也许我使用了错误的关键字,但我不知道。任何指针?