Schneiden Sie einen CAShapeLayer zu, der den externen Pfad abruft

Ich versuche, eine Ebene mit einer anderen zu beschneiden, aber anstatt eine Maske (B) zu erstellen und die Ebene (A) zuzuschneiden, um eine beschnittene Ebene A mit der Form B zu erhalten, möchte ich eine Ebene mit Form A und ' Loch 'durch Zuschneiden mit Ebene B erstellt.

*************               ***Layer A***
*  Layer A  *               *************
*   *****   *               ****    *****
*   * B *   *      ->       ****    ***** Layer A without shape B
*   *****   *               ****    *****
*           *               *************
*************               *************

Wie kann ich die zugeschnittene Ebene A erhalten?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage