Sehen Sie sich die updateItemUsingCurrentState
.
Ein dynamischer Animator liest automatisch den Anfangszustand (Position und Rotation) jedes hinzugefügten dynamischen Objekts und übernimmt dann die Verantwortung für die Aktualisierung des Status des Objekts. Wenn Sie den Status eines dynamischen Elements nach dem Hinzufügen zu einem dynamischen Animator aktiv ändern, rufen Sie diese Methode auf, um den Animator zu bitten, den neuen Status zu lesen und einzubeziehen.
Wenn Sie also die Transformation ändern, nachdem das Element, das Sie transformieren, zu einem Animator hinzugefügt wurde, rufen Sie einfach updateItemUsingCurrentState
direkt danach auf.
Hier ist ein Tutorial, Ссылка . Der Autor sagte, wir können keine Transformation verwenden, um dein Objekt zu skalieren, während es unter der Kontrolle der Dynamik steht. Ich hoffe, der Artikel könnte dir helfen.
Inspiriert von dieser Antwort habe ich eine Lösung: Aktualisieren Sie die Transformation in jedem Bild der Animation
%Vor%Tags und Links ios uikit cgaffinetransform