2012-06-18 3 views
11

So begann ich zunächst mit der Registerkarte-basierte Anwendung Vorlage für iOS 5. Ich habe eine Tab-Leiste bis zu zwei Ansichten angeschlossen, aber wann Ich gehe, um einen Table View Controller zum ersten Viewcontroller hinzuzufügen, Es lässt mich nicht.Wie man einen Tabellenansicht-Controller zu einer tab-basierten Anwendung Xcode 4.3.3

Ich bin ein wenig verwirrt darüber, wie ich das angehen sollte? Muss ich es mit Code machen? Oder gibt es eine Möglichkeit, dies grafisch zu tun? enter image description here

Antwort

34

Einbetten in Storyboards ist nicht einfach.

Zuerst löschen First View Controller:

Storyboard without First View Controller

nun ein neues Table View Controller auf das Storyboard ziehen:

Storyboard with Table View Controller

schließlich eine Beziehung zwischen Tab Bar Controller und den neuen Table View Controller erstellen.

Wählen Sie Tab Bar Controller und drücken Sie dann die Taste Control, ziehen Sie die Maus auf die Table View Controller und lassen Sie sie mit Ihrer Maus los. Im Popup-Fenster, wählen Sie Relationship - View Controllers

enter image description here

Und jetzt die neue Table View Controller sollte ein Register innerhalb der ursprünglichen Tab Bar Controller sein.

enter image description here

+2

Vielen Dank! Das hat den Trick gemacht. Ich schätze die Zeit, die du für die Screenshots gebraucht hast! – khaliq

+0

Funktioniert immer noch in Xcode 7. – leanne

0

Xcode In 8 wird die Tabellenansicht völlig blau wird nach dem Schleppen und Auswählen Beziehung. Klicken Sie einfach auf den unteren Rand der blauen Tabellenansicht und wählen Sie system item in attributes inspector und alles wird gut.

Verwandte Themen