Faire pivoter CGPath sans changer de position

Que je veux faire tourner un CGPathje suis en utilisant le code suivant:

CGAffineTransform transform = CGAffineTransformMakeRotation(angleInRadians);
CGPathRef rotatedPath = CGPathCreateCopyByTransformingPath(myPath, &transform);

Ce code fonctionne bien, mais il change de chemin de position! Je veux que le chemin d'accès restent à la même position qu'il occupait avant la rotation.

source d'informationauteur Asif Mujteba