Wie eine Toolbar auf Ihrem iOS-App hinzufügen

Sie können eine Symbolleiste als Teil Ihrer iOS-App möchten. Um die Navigation-Controller in der Detailansicht zu beseitigen und es so einrichten, dass Sie immer die Taste finden Sie in der Master-Ansicht in einem popover angezeigt werden, müssen Sie die Symbolleiste der hinzufügen Test Drive Controller

im Storyboard und einen Auslass in die Symbolleiste erstellen.

Der Ausgang wird benötigt, um sein Schaltflächen hinzufügen und entfernen. Gehen Sie wie folgt vor, um die Symbolleiste (benötigt durch die popover) zum Test Drive Controller hinzuzufügen.

1

Im Projektnavigator, wählen Sie Main_iPad.storyboard.

In der Ansicht Wähler zeigen den Bereich Utility.

2

Wählen Sie den Übergang von der Master View-Controller (es ist wirklich von der Tabellenansicht Zelle, aber man kann nicht sehen) mit dem Test Drive-Controller im Canvas es im Attribute-Inspektor angezeigt werden soll.

Master-Szene in der Dokumentgliederung - Optional können Sie auch Push-Segue von Table View Cell Testdrive im Master-View-Controller auswählen.

Wenn die Attribute Inspektor nicht angezeigt wird, wählen Sie es im Selektor-Inspektor.

3

Ersetzen Sie den Style Drop-Down-Menü im Inspektor Attribute wählen, Detail Split aus dem Ziel-Dropdownmenü wählen, und geben Sie Testdrive im Identifier Feld.

Sie werden feststellen, dass dabei die Ansicht ändert die Größe, so dass es in der Detailansicht angezeigt werden können. Das bedeutet, dass Test Drive wird nicht mehr in der Master-Ansicht angezeigt werden. Wenn Sie wirklich Test Drive wollen in der Master-Ansicht noch angezeigt werden, können Sie das nehmen, wie Ihre persönliche Übung auf.

4

In der Dokumentgliederung (oder in der Leinwand - wie Sie sehen können Sie entweder verwenden können), wählen Sie die SeeTheUSA Bildansicht in Test Drive Controller - Testdrive Szene.

Pin das Bild Blick auf die Ränder des Bildschirms mit Editor-Pin mit diesen vier Subbefehle: Führende Space Superview, nachstehendes Leerzeichen zu Superview, Top Space Super und Bodenraum zu Superview.

5

Ziehen Sie in einer Symbolleiste aus der Bibliothek im Bereich Utility auf und löschen Sie die Taste Item (es ist in der Werkzeugleiste standardmäßig enthalten).

In der Bibliothek ist die Symbolleiste Element Weg nach unten auf den Boden der Galerie. Sie nicht über die Toolbar mit einer Navigationsleiste zu verwechseln.

Du bist immer da, aber jetzt werden Sie brauchen die Symbolleiste an die Steckdose in der zu verbinden DetailViewCotroller Basisklasse.

6

Wählen Sie den Test Drive-Controller in der Dokumentgliederung und öffnen Sie den Inspektor Verbindungen.

Sie würden die Verbindungen Inspektor öffnen, wie Sie einen Inspektor öffnen würde: durch das entsprechende Symbol im Selektor-Inspektor klicken.

7

Im Anschlüsse Inspektor, ziehen Sie von der Symbolleiste Auslass in die Symbolleiste auf der Leinwand.

Wenn Sie gelöscht die DetailViewCotroller's detailDescriptionLabel Steckdose, werden Sie es im Storyboard als auch löschen. (Wenn Sie das nicht tun, erhalten Sie einen Laufzeitfehler. Nur bei gedrückter Ctrl-klicken Sie auf die Detailansicht Controller Eintrag in der Dokumentgliederung das Fenster Verbindungen zu öffnen.)

Sie werden ein gelbes Warndreieck neben dem sehen detailDescriptionLabel Linie im Outlet-Center Bereich des Fensters. Löschen Sie einfach, dass die Steckdose, indem Sie die x vor dem Klick Label-Detailansicht Inhalt geht hier Linie.

Da Sie die Symbolleiste hinzugefügt haben, haben Sie die Mathematik zu ändern Steuerung der Route Ihr Auto in die Takes TestDriveController.

8

aktualisieren Sie die TestDriveController's Probefahrt:Verfahren in TestDriveController.m mit dem Code fett gedruckt.

Dies war eine nicht verwendete Steckdose.

Menü