storyboard uinavigationcontroller nicht gestatten Sie mir, ziehen Sie die Elemente in

Ich habe eine vorhandene IOS 5/xcode 4.2 app, und ich möchte eine Schaltfläche zum öffnen einer Ansicht, die angezeigt wird eine Liste der Elemente, und eine zurück-Taste und eine Schaltfläche neu hinzufügen.

Dachte ich, ich könnte dies erreichen, indem eine Schaltfläche, um das main view-controller, dann ziehen in das storyboard ein neues UITableViewController, dann Betten Sie ein UINavigationController (editor->Embed-In->Navigations-Controller).

Dann habe ich rechts auf den button geklickt haben, zog es an den navigation controller, und dachte, ok das sollte funktionieren.

Jedoch, es gibt keine zurück-Taste, und xcode wird nicht lassen Sie mich ziehen Sie ein in, noch es mir erlauben, ziehen Sie in der button-Leiste Punkt "[+]" für den link hinzufügen neue.

Wenn ich die app starte, zeigt die Liste, habe ich natürlich keine Möglichkeit, um zurück zum view-controller mit der Taste auf Sie.

Was mache ich falsch? - vielen Dank.
(meine Frage ist ähnlich diese
aber für xcode 4.2)

  • Ist die Tabelle, die Ansicht der root-Ansicht der navigation-controller, oder ist die Ansicht mit der Schaltfläche in der auch ein Teil der navigation-controller?
  • Ich bemerkte, dass ich eine neue Warnung, - (null) ist keine gültige controller-containment-Schlüssel Weg - googlen
  • ja die Tabellenansicht ist der root-Ansicht der navigation-controller. Ansicht mit der Schaltfläche, die Beurteilung durch die Warnung, muss eine controller-container, ich denke, wie ein tab-controller, aber ich habe nicht einen Reiter gibt.
  • Es klingt wie Sie versuchen zu ziehen UIBarButtonItems direkt in die UINavigationController. Ich glaube nicht, dass IB können Sie dies tun-Sie haben, um Sie in die simulierte navigation bar jedes Kind view-controller.
InformationsquelleAutor nycynik | 2011-12-29
Schreibe einen Kommentar