Я пытаюсь построить это:
![enter image description here](https://i.stack.imgur.com/lnRkm.png)
Где белый фон на самом деле прозрачен. Я знаю, как обрезать CGPath в заданной области, но, похоже, все наоборот, поскольку мне нужно вычесть областей из заполненного CGPath.
Полагаю, правильный путь - вычесть все внешние окружности из CGPath, а затем нарисовать меньшие кружки в моих CGPoints, но я не уверен, как выполнить первое. Кто-нибудь может указать мне правильное направление?