Ich stieß auf ein Problem, bei dem ich das folgende Setup hatte, jedoch kein Abwicklungssegment zum Funktionieren brachte.Es konnte kein Abwicklungssegment erstellt werden, wenn mehrere Storyboards in einem Projekt verwendet wurden.
Die Storyboards wurden vor einigen Monaten erstellt und wurden von einem ursprünglichen Haupt-Storyboard umstrukturiert, um sie in einzelne zu zerlegen, wobei jedes Storyboard einen einzigen View-Controller hatte.
Die Storyboards:
- MainMenu.storyboard (Enthält die Navigation-Controller)
- SubMenu.storyboard (sendet Enthält die Segue, die den Benutzer zum Zielstoryboard) entspannen segue)
im Submenü Viewcontroller, habe ich folgende Abwickelstation segue:
@IBAction func unwindToSubMenu(segue: UIStoryboardSegue) {}
Ich platziere dann eine Balkenschaltfläche auf dem Navigationselement für die Zielansicht Controller. Wenn Sie versuchen, den Balkenschaltflächenelement mit dem Beenden-Symbol in der Destination.storyboard-Datei zu verknüpfen, wird das unwindToSubMenu-Segment nicht angezeigt.
Durch Klicken mit der rechten Maustaste auf das Exit-Symbol wird ein leeres Feld angezeigt.
Ich habe versucht, den Destination.storyboard-Inhalt zurück in die SubMenu.storyboard zu verschieben, um zu sehen, ob es etwas mit den Verweis-Links zu tun hatte, aber das war nicht erfolgreich.