Hallo Entwickler,
ich animiere ein View, das zur Toolbar gehört beim Übergang von einem ViewController zu einem anderen. Ich nutze dazu die ViewWillAppear Methode des ersten ViewControllers, damit auch bei der neuen interaktiven pop-Geste die Animation schön glatt verläuft.
Es funktioniert alles ganz gut, aber wenn die Geste abgebrochen wird, schippst der alte ViewController wieder zurück, so wie es sich gehört. Das Problem ist dabei nur, das mein Button kurz aufblinkt, da die Animation sofort abgeschlossen wird (alpha = 1) und dann verschwindet er wieder, da ich im viewWillAppear des neuen ViewController alpha wieder auf 0 setze.
Wie kann ich dieses Aufblinken verhindern?
Die Animation soll also wieder in ihr Ausgangsstadium zurückkehren, wenn die Geste abgebrochen wird. Ich weiß aber nicht, wie ich z.B. den dazugehörigen GestureRecognizer bekommen kann.
ich animiere ein View, das zur Toolbar gehört beim Übergang von einem ViewController zu einem anderen. Ich nutze dazu die ViewWillAppear Methode des ersten ViewControllers, damit auch bei der neuen interaktiven pop-Geste die Animation schön glatt verläuft.
Es funktioniert alles ganz gut, aber wenn die Geste abgebrochen wird, schippst der alte ViewController wieder zurück, so wie es sich gehört. Das Problem ist dabei nur, das mein Button kurz aufblinkt, da die Animation sofort abgeschlossen wird (alpha = 1) und dann verschwindet er wieder, da ich im viewWillAppear des neuen ViewController alpha wieder auf 0 setze.
Wie kann ich dieses Aufblinken verhindern?
Die Animation soll also wieder in ihr Ausgangsstadium zurückkehren, wenn die Geste abgebrochen wird. Ich weiß aber nicht, wie ich z.B. den dazugehörigen GestureRecognizer bekommen kann.