Ich habe einen CALayer-Kreis, den ich gerne transformieren würde. Ich möchte, dass es bei 0 beginnt und dann langsam zu seiner ursprünglichen Größe größer wird. Hier ist, was ich habe:Swift: Animiere CALayer Transformation
expandingCircleLayer = CAShapeLayer()
let radius: CGFloat = (self.view?.bounds.width)! * 0.10
expandingCircleLayer!.path = UIBezierPath(roundedRect: CGRect(x: 0, y: 0, width: 2.0 * radius, height: 2.0 * radius) , cornerRadius: radius).CGPath
expandingCircleLayer!.fillColor = UIColor.redColor().CGColor
Nachdem die Animation abgeschlossen ist, würde ich auch gerne einen Block von Code ausführen. Ich weiß, dass dies mit einem SpriteNode möglich ist, aber ich bin mir nicht sicher, wie ich es mit einem CALayer machen soll.
Bitte Hilfe!
Dies könnte hilfreich für Sie sein! http://stackoverflow.com/questions/13734984/ios-view-transform-animation Ich habe herausgefunden, mit nur google ein bisschen. – amorbytes