6

Ich versuche, eine App zu erstellen, die eine ähnliche Schnittstelle zu iOS App Einstellungen hat, und ich bin ein bisschen verloren, wie Sie vorgehen.UISplitViewController - Statische Master-Tabellenansicht und mehrere Detailansicht-Controller

Grundsätzlich habe ich vor, die Master-Ansicht eine statische Tabellenansicht zu machen. Und jede der Zeilen in dieser statischen Tabellenansicht hat ihren eigenen Detailansicht-Controller.

Ich habe derzeit meine Master statische Tabellenansicht über Storyboard gemacht. Wie würde ich jede Zeile, wenn angezapft, ihre jeweiligen Detailansicht-Controller in der Detailansicht anzeigen lassen? Ich würde gerne wissen, wie man in dieser Situation am besten vorgeht.

Ich habe durch das Netz nach Tutorials gesehen aber sah nur dynamische Master-Tabellenansicht mit nur 1 Detailansicht Controller-Tutorials. Und sie benutzten Delegierte, um die linken und rechten View-Controller anzuschließen. Aber ich habe kein Modellobjekt, da ich eine statische Tabellenansicht verwende.

Ich weiß, wie dies programmgesteuert zu tun (Anschluss der linken und rechten Ansichten), aber ich plane, Storyboards dafür zu verwenden, da ich mehrere statische Tabellensichten die Detailansichten der Zeilen in meiner Master-Tabellenansicht sind. Ich weiß nicht, wie ich das mit Storyboards machen soll.

+0

Mögliche Duplikat [UISplitViewController - Mehrere Detailansicht Controller über Storyboard segues] (http://stackoverflow.com/questions/21391073/uisplitviewcontroller-multiple-detail-view-controllers-via-storyboard-segues) – jrc

Antwort

1

Das ist alter Code, aber ich konnte ihn letztes Jahr in einem iOS 6 Projekt implementieren und er scheint in iOS 7 zu funktionieren (wir aktualisieren das Projekt jetzt, aber erste Tests zeigen, dass es funktioniert).

Grundsätzlich gibt es einen vollständig dokumentierten Ansatz mehrere Detailansichten in einem Split-View-Controller mit Interface Builder zur Umsetzung:

http://www.scienceathand.com/idevblogaday/adventures-in-uisplitviewcontroller-2/

+0

Link ist kaputt, ich fand das was ich denke das ist das selbe; http://web.archive.org/web/20160414084950/http://www.scienceathand.com/idevblogaday/adventures-in-uissplitviewcontroller-2/ –

11

In Xcode 6, Blick in den "Show Detail" Segue. Sie können sie vom Master-Ansichts-Controller in andere Detailansichten ziehen und sie auslagern, indem Sie diesen Übergang vom Master aufrufen.

Here's a quick example of this.

+0

Perfect Thanks! –