Animieren CAShapeLayer Größe ändern

Ich bin zeichnen Sie einen Kreis mit einem ersten radius von 200

self.circle = [CAShapeLayer layer];
self.circle.fillColor = nil;
self.circle.strokeColor = [UIColor blackColor].CGColor;
self.circle.lineWidth = 7;
self.circle.bounds = CGRectMake(0, 0, 2 * radius, 2 * radius);
self.circle.path = [UIBezierPath bezierPathWithArcCenter:CGPointMake(self.radius, self.radius)

Kann jemand bitte sagen Sie mir, wie zu animieren eine änderung zu einem radius von 100?

Ist es nicht animieren, wenn Sie ändern die Grenzen in einer animation zu sperren?
Hat meine Antwort nicht?
Leider nicht. Habe ich vielleicht etwas falsch, aber der Kreis nur Neuzeichnen.

InformationsquelleAutor Jonathan | 2012-11-14

Schreibe einen Kommentar