Sehr benutzerdefinierte UIButton-Animation in iOS

Ich habe eine benutzerdefinierte Schaltfläche, die meine eigene Unterklasse von istUIButton. Es sieht aus wie ein eingekreister Pfeil, der in einem bestimmten Winkel beginntstartAngle Ende bei einigen zu beendenendAngle=startAngle+1.5*M_PI. startAngle ist die Eigenschaft einer Schaltfläche, die dann in ihrer verwendet wirddrawRect: Methode. Ich möchte, dass sich dieser Pfeil kontinuierlich um 2Pi um seine Mitte dreht, wenn diese Taste gedrückt wird. Also dachte ich, dass ich es leicht gebrauchen kann[UIView beginAnimations: context:] aber anscheinend kann es nicht verwendet werden, da es nicht erlaubt, benutzerdefinierte Eigenschaften zu animieren. CoreAnimation passt auch nicht, da es nur das animiertCALayer Eigenschaften.

Was ist der einfachste Weg, um eine Animation einer benutzerdefinierten Eigenschaft von zu implementieren?UIView Unterklasse in iOS? Oder habe ich vielleicht etwas verpasst und es ist mit bereits erwähnten Techniken möglich?

Vielen Dank.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage