标签: cocoa macos
我尝试搜索但找不到可以通过计算两个NSBezier路径或两个CGPath的差异来创建形状的函数。是否有可以在可可中建立此功能的函数?
感谢。
答案 0 :(得分:1)
请参阅NSBezierPath的“Winding Rules”。您将通过将两个源路径附加到它来创建复合路径。产生的形状取决于您设定的缠绕规则。
答案 1 :(得分:0)
最后通过创建一个更大的跟踪区域来封闭整个形状,然后在跟踪区域内跟踪鼠标移动事件。