Ich habe zwei UIViews in demselben UINavigationController dargestellt; Ansicht A & amp; Zeigen Sie B an.
Während des Übergangs möchte ich den Prozentsatz des Fortschritts der Präsentation innerhalb des UINavigationControllers kennen, da ich einige benutzerdefinierte Animationsstile anwenden möchte. Wie mache ich das?
Ich möchte eine Funktion wie diese:
%Vor%Diese Funktion sollte auch während einer Aktualisierung durch den Benutzer aufgerufen werden: Beispiel - & gt; Ссылка
Wie mache ich das?
Beispielbildschirme
Prozentsatz wäre 0,50
Prozentsatz wäre 1,00
Prozentsatz wäre 0.00
Das Protokoll UIViewControllerTransitionCoordinator
bietet genau das, was Sie brauchen. In UIViewControllerTransitionCoordinatorContext
finden Sie ein percentComplete
, das für interaktive Übergänge geeignet ist. Für nicht interaktive Übergänge gibt es alles, was Sie neben ihnen animieren müssen.
Tags und Links ios swift uinavigationcontroller transition presentviewcontroller