Swift 4 : Die Verschachtelung der Animation ist besser als der Block für die Verzögerung der Animation.
%Vor%Ich habe versucht, eine Animation auszuführen, die meinen UIButton um 360 Grad dreht, wenn ich das tue:
%Vor%Es wird nicht um 360 Grad gedreht, da die UIButton bereits an dieser Position ist.
Wie kann ich meinen UIButton um 360 Grad drehen?
Sie können einen Trick verwenden: Drehen Sie zuerst mit 180 Grad und dann mit 360 Grad. Verwenden Sie 2 Animationen mit Verzögerung. Versuche dies.
%Vor%Schnell 4
%Vor%Hoffe, das hilft
Swift 4 : Die Verschachtelung der Animation ist besser als der Block für die Verzögerung der Animation.
%Vor%Sie können %code% extension ( Swift 3.x ) verwenden:
%Vor%Verwendung :
%Vor%oder:
%Vor%Wie hier hier besprochen, können Sie auch eine CAAnimation verwenden. Dieser Code gilt für eine volle 360-Grad-Drehung:
Schnell 3
%Vor%Sie müssen QuartzCore importieren:
%Vor%Und Ihr ViewController muss CAAnimationDelegate entsprechen:
%Vor%Swift 4 Version, mit der Sie die gleiche Ansicht unendlich oft drehen können:
%Vor%Ich habe versucht, eine Animation auszuführen, die meinen UIButton um 360 Grad dreht, wenn ich das tue:
%Vor%Es wird nicht um 360 Grad gedreht, da die UIButton bereits an dieser Position ist.
Wie kann ich meinen UIButton um 360 Grad drehen?
Sie können einen Trick verwenden: Drehen Sie zuerst mit 180 Grad und dann mit 360 Grad. Verwenden Sie 2 Animationen mit Verzögerung. Versuche dies.
%Vor%Schnell 4
%Vor%Hoffe, das hilft
Swift 4 : Die Verschachtelung der Animation ist besser als der Block für die Verzögerung der Animation.
%Vor%Sie können %code% extension ( Swift 3.x ) verwenden:
%Vor%Verwendung :
%Vor%oder:
%Vor%Wie hier hier besprochen, können Sie auch eine CAAnimation verwenden. Dieser Code gilt für eine volle 360-Grad-Drehung:
Schnell 3
%Vor%Sie müssen QuartzCore importieren:
%Vor%Und Ihr ViewController muss CAAnimationDelegate entsprechen:
%Vor%Swift 4 Version, mit der Sie die gleiche Ansicht unendlich oft drehen können:
%Vor%Ich habe versucht, eine Animation auszuführen, die meinen UIButton um 360 Grad dreht, wenn ich das tue:
%Vor%Es wird nicht um 360 Grad gedreht, da die UIButton bereits an dieser Position ist.
Wie kann ich meinen UIButton um 360 Grad drehen?
Sie können UIView
extension ( Swift 3.x ) verwenden:
Verwendung :
%Vor%oder:
%Vor%