Grundsätzlich ist meine App im Seitenformat angelegt und ich möchte, dass sie in die Mitte der drei Seiten startet. Es gibt keine Möglichkeit, einen vorherigen Seitenüberblick zu setzen, also habe ich versucht, es in Code zu tun.
Ich habe die Hauptansicht auf die erste Ansicht eingestellt und habe verschiedene Methoden ausprobiert, um in die mittlere Ansicht zu gelangen, sobald die App gestartet wird.
Hier sind die zwei Möglichkeiten, die ich versucht habe:
%Vor%Der erste stellt die Ansicht dar, aber als eine vollständig separate Ansicht, und der zweite ersetzt die erste Ansicht durch die mittlere Ansicht.
Weiß jemand, wie ich in die mittlere Ansicht starten und dem Benutzer erlauben kann, nach links und rechts zu wischen?
Danke.
WKInterfaceController
s becomeCurrentPage()
sollte das sein, wonach du suchst.
Lassen Sie uns eine neue Klasse für den Center-View-Controller erstellen, CenterPageViewController
, und ändern Sie die Methode initWithContext:
wie folgt
Legen wir jetzt die benutzerdefinierte Klasse für die mittlere Seite in Ihrem Storyboard auf CenterPageViewController
und schliesse dann run.
Sie werden nicht in der Lage sein, den anfänglichen Übergang von der linken Seite zur mittleren Seite loszuwerden, aber die App wird schließlich auf der mittleren Seite beginnen.
Aktualisieren Sie Swift 3.0
%Vor%Das wird funktionieren ... !!!
Danke
Tags und Links ios swift watchkit apple-watch