【发布时间】:2018-06-26 20:36:27
【问题描述】:
我有一个UIButton,在其中我画了三个UIBezierPaths,以便它们创建一个三角形。现在,我需要填充该三角形的区域,但我不知道如何获得该区域。在路径上使用setFill(然后是fill)不起作用。
也许,可以通过屏蔽视图来实现这一点。如果是这种情况,我想知道如何通过使用现有路径(再次设置为创建三角形)来实现(创建三角形蒙版)。
如何填充三个路径之间的区域?如果你知道怎么做,我会很感激你的帮助。
【问题讨论】:
标签: ios swift core-graphics uibezierpath masking