Schritt 8: Menü "Optionen" hinzufügen
Es gibt verschiedene andere Funktionen, die wir bieten dem Benutzer, wie z. B. die Fähigkeit, umzuschalten, welche Arten von Daten angezeigt werden und die Fähigkeit, Daten an den Entwickler möchten; aber wir würden gerne die Benutzeroberfläche so einfach wie möglich zu halten. Um dies zu tun, fügen Sie ein Menü "Optionen" die pop-up klickt der Benutzer auf die Schaltfläche "Mehr" in der Navigationsleiste.
Als erstes erstellen wir ein Popover für das Menü "mehr", nach diesem Tutorial: http://richardallen.me/2014/11/28/popovers.html.
Als nächstes fügen wir umschalten Funktionalität auf das Menü "mehr". Fügen Sie Schalter-Komponenten in das Storyboard hinzu das Menü "mehr" per Drag & Drop; Fügen Sie Labels neben ihnen, beschreibt die Art der Daten, die wir ein- und ausschalten umschalten sind.
Da wir Interaktion des Benutzers mit der ViewController erlauben, wir erstellen eine neue OptionsViewController.swift-Datei für das Menü "Optionen", und verbinden Sie es mit der ViewController im Storyboard (finden Sie hier, um zu sehen, wie das geht: http://stackoverflow.com/questions/26962713/addin...). Fügen Sie globale Variablen für die Daten, die Sie ein- und ausschalten zu können möchten hinzu, und schließen Sie die Schalter in das Storyboard mit Funktionen im OptionsViewController.swift; haben Sie diese Funktionen Aktionen zurück zum Haupt-ViewController.swift-Datei übertragen (Sie können hierzu ein Protokoll, z. B. OptionsDelegate in der OptionsViewController-Datei erstellen und einen Delegaten dieses Typs innerhalb Ihres OptionsViewController zu halten. Haben Sie die mainViewController.swift-Datei dieses Protokoll umsetzen und selbst als Ihre OptionsViewController Stellvertretung festlegen.)