2017-01-25 4 views
1

Ich habe versucht zu lernen, wie man eine benutzerdefinierte Übergangsanimation erstellt. Ich habe einen Online-Guide unter diesem Link https://www.raywenderlich.com/110536/custom-uiviewcontroller-transitions gefunden.Benutzerdefinierte Animation - AnimationHelper

Allerdings gibt es diese Klasse, die verwendet wird, und gibt eine Fehlermeldung:

AnimationHelper.perspectiveTransformForContainerView(containerView) 
snapshot.layer.transform = AnimationHelper.yRotation(M_PI_2) 

Mein Code sagt AnimationHelper eine „ungelöste Kennung“ ist ...

Weiß jemand, was ich falsch mache ? Oder wie implementiere ich AnimationHelper in meinem Code?

Antwort

2

Es scheint, dass die Klasse AnimationHelper in Ihrem Projekt nicht definiert ist.

Verwenden Sie das Starterprojekt, das im Lernprogramm bereitgestellt wurde? Sie müssen diese Klasse nicht implementieren, sie sollte Ihnen vom Autor des Lernprogramms zur Verfügung gestellt werden.

Von der Tutorial-Seite:

Note: Don’t let AnimationHelper confuse you. It’s a small utility class, responsible for adding perspective and rotation transforms to your views. Feel free to have a look at the implementation.

Verwandte Themen