Ich würde gerne mehrere ViewController wie im Video unten gleiten. (Im Video gibt es eine Überblendanimation beim Überfahren). Wie kann ich das erreichen?Wie man einen animierten Übergang macht
https://www.youtube.com/watch?v=iMI54SuvX9Q
Ich würde gerne mehrere ViewController wie im Video unten gleiten. (Im Video gibt es eine Überblendanimation beim Überfahren). Wie kann ich das erreichen?Wie man einen animierten Übergang macht
https://www.youtube.com/watch?v=iMI54SuvX9Q
Gut Sie jede Art von Übergangsanimation auf seques implementieren können, vorhanden, schieben usw. für dass Sie eine Klasse erstellen haben und
UIViewControllerAnimatedTransitioning
Delegierten, dass implementieren Klasse. Danach werden Sie die folgenden Methoden implementieren -
optional public func animationController(forPresented presented: UIViewController, presenting: UIViewController, source: UIViewController) -> UIViewControllerAnimatedTransitioning?
optional public func animationController(forDismissed dismissed: UIViewController) -> UIViewControllerAnimatedTransitioning?
Bei diesen Verfahren können Sie Sie Animation Code schreiben. Hier sind einige Links, die Sie Übergangsanimationen in mehr Details zu verstehen helfen - Appcoda, raywenderlich
Beide sind gute Tutorials und sie könnten helfen, ein paar coole Übergangsanimationen aufzubauen. Danke.
Danke werde ich versuchen :) – risa8
können Sie benutzerdefinierte [Übergänge] definieren (https://developer.apple.com/library/content/featuredarticles/ViewControllerPGforiPhoneOS/CustomizingtheTransitionAnimations.html) oder [Animationen] (https://developer.apple.com/ Bibliothek/Inhalt/Dokumentation/WindowsViews/Konzeptionelle/ViewPG_iPhoneOS/AnimatingViews/AnimatingViews.html) jederzeit - das Limit ist nur Ihre Phantasie. – holex