Ich hätte gerne eine Art Pulsanimation (Endlosschleife "Scale In - Scale Out") auf einem UIButton, damit die Benutzer sofort darauf aufmerksam werden.
Ich habe diesen Link gesehen. Wie erstelle ich einen Impulseffekt mit -webkit-animation - nach außen, aber ich habe mich gefragt, ob es eine Möglichkeit gibt, dies nur mit nativem Framework zu tun?
ios
objective-c
animation
uikit
Johann
quelle
quelle
myView.layer
um darauf zuzugreifen. Sie können Ebenen mit Core Animation animieren. Für die Skalentransformation können Sie diesen Ansatz verwenden: Schlüsselpfadunterstützung für Strukturfelder#import <QuartzCore/QuartzCore.h>
, um alle Definitionen für CALayers zu erhalten.Hier ist der schnelle Code dafür;)
quelle
Dem schnellen Code fehlt ein
fromValue
, ich musste ihn hinzufügen, damit er funktioniert.Sollte
forKey
auch eingestellt sein, sonstremoveAnimation
funktioniert es nicht.quelle
quelle