Übergangsprozentsatz in UINavigationController abrufen

8

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

    
Bas 21.07.2017, 12:00
quelle

1 Antwort

0

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.

    
Rudolf Adamkovič 26.07.2017 22:26
quelle