【发布时间】:2019-10-23 02:44:55
【问题描述】:
我正在开发一个绘图应用程序。我已经使用 CGPath 实现了绘图字符串功能。下一个功能是我可以单击视图。如果我单击的位置包括一个封闭区域,我可以用其他颜色填充它。我在想我需要先获取封闭的子路径,然后为它填充颜色。如果有人能给我任何想法,非常感谢。谢谢。
为了大家理解,我贴一张图。
【问题讨论】:
-
绿色路径由一个子路径组成,尽管它的轮廓创建了两个单独的可填充区域。
CGPath无法隔离单个可填充区域并将其作为 subath 提供。它需要一个额外的几何库。 -
@Codo 感谢您的帮助。有推荐的图书馆吗?
-
不,我从来没有使用过这样的库,也不能推荐一个。
标签: ios uibezierpath cgpath