Xcode custom segue - Gegenteil von Cover Vertical (von oben nach unten) - COMPLETE NEWBIE

8

Ich habe seit einiger Zeit versucht, eine benutzerdefinierte Überleitung zu erstellen, die das Gegenteil der vertikalen Abdeckung tut (um eine Animation von oben nach unten zu erstellen). Ich hatte andere Fragen durchgesehen, google und youtube, aber es funktioniert nicht .Ich bin völlig neu in den Klassen usw., also wäre jede Hilfe in einem Schritt für Schritt Anleitung oder Video so gut. Ich glaube, dass diese URL versucht, etwas zu tun, was ich möchte:

Ссылка , ich gerade kann es nicht funktionieren.

Wenn jemand von euch einen Weg kennt, um einen Abschnitt zu erstellen, der eine obere bis untere Version des vertikalen Titels ist, könntest du mir bitte helfen?

    
BrownEye 29.12.2012, 12:51
quelle

7 Antworten

8

Nun, Sie möchten eine Unterklasse von UIStoryBoardSegue erstellen, wie die exemplarischen Vorgehensweise zeigt, aber unter der Storyboard-Klasse '.m-Datei (Implementierung) möchten Sie den folgenden Code als Ihre - (void) perform: Methode -

%Vor%

Hoffentlich ist das hilfreich.

    
dmason82 29.12.2012, 13:45
quelle
3

Aufbauend auf @ dmason82's Antwort, übersetzt zu Swift und vereinfacht ein wenig, funktioniert das für mich:

%Vor%     
coco 22.04.2016 17:16
quelle
2

Hier ist meine Implementierung eines Vertikalsegments der gegenüberliegenden Deckung mit Storyboards

Ссылка

    
Victor Carreño 12.07.2014 21:36
quelle
1

Hi Ich habe gerade die zwei anderen Antworten versucht, aber es funktioniert nicht, wie Sie fragen. Um ein benutzerdefiniertes Segment zu erstellen, das die genaue Rückseite der vertikalen Coverage (modal segue default) sucht, habe ich diesen Code erstellt:

%Vor%     
mouh_stach007 18.05.2014 17:15
quelle
1

Um dmasons Antwort zu vervollständigen und Ihren Controller in die entgegengesetzte Richtung laufen zu lassen - gehen Sie von dort zurück, wo er hergekommen ist, tun Sie dies in dem vorgestellten View-Controller:

%Vor%

Bergys Antwort funktionierte nicht für mich.

    
kanstraktar 19.11.2015 16:13
quelle
0

Die Lösung von dmason ist großartig. Wenn Sie ein Abwicklungssegment hinzufügen möchten, damit Ihr Modal beim Schließen ordnungsgemäß animiert wird, könnte Ihre Ausführungsaktion wie folgt aussehen (in einer neuen benutzerdefinierten Segmentklasse):

%Vor%     
bergy 23.04.2014 18:23
quelle
0

Ich rate dir, die Heldenbibliothek zu benutzen, um dies zu erreichen. Es fügt eine Menge Animationen und Übergänge hinzu, insbesondere zwischen den View-Controllern: Ссылка Es gibt einen Übergang namens "Cover", und Sie können die Richtung (links, oben, rechts, unten) wählen

    
fredericdnd 11.09.2017 19:47
quelle

Tags und Links