Wie ist das Wetter-View-Controller auf Ihrem iOS-App hinzufügen

Hier ist, wo der Gummi die Straße trifft. Um das Wetter-View-Controller zu Ihrem iOS app- komplett mit einer Web-Ansicht zur Anzeige der Wetter hinzufügen - Sie müssen folgendes tun:

1

Wählen Sie Objekte im Bereich Bibliothek des Utility-Bereich und dann einen View-Controller von der Scheibe aus und ziehen Sie sie auf das Storyboard.

Eine neue Szene wird erstellt.

2

Wählen Sie den neuen View-Controller auf dem Storyboard.

Dadurch zeigt so seine Attribute in der (bereits geöffnet) Attribute Inspektor.

3

Im View-Controller-Abschnitt des Inspektors Attribute eingeben Wetter im Feld Titel ein. Geben Sie auch Wetter in der Storyboard-ID-Feld im Identity-Inspektor.

Achten Sie darauf, zurück zu drücken, wenn Text in einem Textfeld im Attribute-Inspektor eingeben.

Das Feld in der Storyboard wird nicht aktualisiert, bis Sie die Eingabetaste drücken, oder manchmal, bis Sie in einem anderen Feld klicken in diesem Inspektor.

eine Kennung hinzufügen, ist keine Voraussetzung, aber es ist eine gute Gewohnheit, in zu erhalten. Wie für das Feld Titel, macht geben alles, was ein Titel immer es einfacher, um herauszufinden, was ist das, was im Storyboard.

4

Ziehen Sie eine Symbolleiste aus dem Bereich Bibliothek des Utility-Bereich.

Positionieren Sie es an der Spitze der Ansicht.

5

Löschen Sie die Taste Item.

Diese Schaltfläche kommt standardmäßig mit der Symbolleiste, wenn Sie es ziehen aus der Bibliothek in.

6

Wählen Sie das Wetter Zelle in der Master View-Controller (es ist dort unter der Überschrift Table View) und Strg-Taste von dort Controller anzeigen - Wetter Szene.

Sie können dies entweder in der Leinwand oder im Dokumentgliederung oder beides. Sie können auch die Leinwand neu zu ordnen wollen, so dass Ihre neue View-Controller in der Nähe der Wetterzelle ist, während Sie die Verbindung ziehen.

Wenn Sie nicht bereits getan haben, wie Sie durch die Zellen in der Master-View-Controller arbeiten, für jeden ein Xcode-spezifische Markierung an die Tabellenansicht Zelle hinzuzufügen. Es macht Ihr Leben viel einfacher.

7

Ersetzen Wählen Sie aus dem Auswahl Segue Popup-Menü, das angezeigt wird.

Sie verwenden ein Segue, wenn Sie einen Übergang von einem View-Controller zum anderen erstellen möchten. Ein Übergang führt die visuelle Übergang zwischen zwei View-Controller und unterstützt Push (Navigation), Modal und benutzerdefinierte Übergänge. Alles, was Sie tun müssen, ist (wie Sie gerade gesehen haben) Strg-Taste von einer Schaltfläche oder Tabellenansicht Zelle in die View-Controller Sie angezeigt werden soll.

EIN Push segue bewirkt, dass der neue View-Controller (mit einer Back-Taste) in Position zu schieben, wenn der Benutzer in geeigneter Weise eine Knopf- der Navigationsleiste Elemente aktualisiert werden tippt.

Im Gegensatz zu einem Push-segue, ein modal segue stellt die View-Controller-modal, mit dem Übergang Stil, den Sie, und fordert den Benutzer auf, etwas zu tun, um wieder zur vorherigen Ansicht Controller angeben. (Diese Anforderung, dass der Benutzer machen etwas ist, das modale Teil eines modalen segue.) Segues die Standard-visuellen Übergang Stile unterstützen, wie zum Beispiel Abdeckung Vertikal, Horizontal spiegeln, Kreuz auflösen und Teil Locken.

Zusätzlich werden segue Objekten verwendet für den Übergang von einer Ansicht zur anderen Controller herzustellen. Segue Objekte enthalten Informationen über die View-Controller in einem Übergang beteiligt. Wenn ein Übergang ausgelöst wird, aber bevor der visuellen Übergang auftritt, ruft der Storyboard-Laufzeit die aktuelle Ansicht Controller prepareForSegue: Absender: Verfahren so dass es alle erforderlichen Daten an den View-Controller übergeben, die über ist angezeigt werden.

Ein Ersetzen von Segue bewirkt, dass die bestehende View-Controller durch einen neuen ersetzt werden.

Sie werden bemerken, dass die Sicht sich die Größe. Der Standard ist ein Ziel, das die gleiche wie die Ursprungs Ansicht ist. Sie werden das in Ordnung bringen müssen. (Das Ziel hier ist die Master-Ansicht.)

8

Wählen Sie das Segue auf dem Storyboard Leinwand oder in der Dokumentgliederung und zurück in den Inspektor Attribute, stellen Sie sicher, dass Ersetzen erscheint in der Attribut Menü Stil Inspektors dann Wetter auf dem Feld und drücken Sie die Eingabetaste Identifier eingeben.

Auch hier werden Sie nicht immer den Bezeichner verwenden, aber es ist eine gute Übung, es zu benennen, damit Sie sie identifizieren können.

9

Falls erforderlich, Detail Split aus dem Ziel Dropdown-Menü auswählen.

Beachten Sie, dass der Übergang in die Gliederung des Dokuments ausgewählt ist, als auch auf der Leinwand (es von Grau verwandelt sich in Weiß) und die View-Controller hat seine Ansicht verkleinert.

10

Wählen Sie die Tabellenansicht Zelle das Wetter Etikett entweder in der Leinwand enthalten oder die Gliederung des Dokuments und im Zubehörbereich Attribute Inspektor, stellen Sie sicher, dass das Zubehör auf Keine eingestellt wurde.

Einige andere Ansicht-Controller im Storyboard werden nicht von segues ins Leben gerufen, und Sie werden diejenigen nach Bedarf hinzufügen.

Menü