2017-03-20 5 views
1

Ich bin ein Anfänger.Wie löst man eine Seque zwischen iOS-View-Controllern aus?

Ich habe zwei View-Controller mit einem Segment (Push) verbunden. Wie aktiviere ich jetzt diesen Push, so dass er von einer Ansicht zur nächsten übergeht? Es wurde keine Methode in meiner Implementierungsdatei hinzugefügt, die ich seltsam finde, wenn ich eine Schaltfläche oder Ähnliches erstelle.

enter image description here

+0

Zeigen Sie uns den Screenshot Ihres Storyboards mit dem von Ihnen erstellten Segment. –

+0

http://imgur.com/a/bROjl – konyv12

+0

Sie sind auf dem richtigen Weg, wenn Sie das Push-In-Segment verwenden, einfach den ersten VC mit Navigationscontroller einbetten, siehe dieses Tutorial https://code.utsplus.com/ tutorials/navigation-controllers-and-view-controller-hierarchies - mobile-14052 –

Antwort

0

müssen Sie zuerst in das Storyboard-Datei, wählen Sie segue gehen und geben ihm eine identifier

enter image description here

dann in Ihrem UIViewController Aufruf:

performSegue(withIdentifier: "account", sender: nil) 
0

Wenn Sie Ich habe den Abschnitt in deinem Storyboard genommen, du musst einen Idenfier angegeben haben, also diese ID Bezeichner hier in der Überleitung mit Bezeichner. Und du bist fertig.

@IBAction func nextVC(sender: AnyObject) { 
    performSegueWithIdentifier("nextVC", sender: sender) 
} 

Setzen Sie diesen Code auf die Schaltfläche Aktion, auf der Sie Ihren nächsten ViewController segmentieren möchten. Ich hoffe es hilft.

Verwandte Themen