Frage

Ich lerne iOS und arbeite an einer Proof of Concept-App in XCode 4.2.Ich möchte einem Benutzer im Wesentlichen erlauben, eine Benutzer / Pass-Kombination einzugeben. Wenn sich der Benutzer in einem Array von Objekten befindet, geben Sie diese an die Ansicht "Inhalt" weiter. Wenn nicht, geben Sie sie an die Ansicht "Registrieren" weiter.

In beiden Fällen muss ich in der Lage sein, von einem typischen ViewController zu einem TabViewController zu wechseln, da die App selbst eine App mit Registerkarten ist (obwohl die Anmelde- und Registeransichten nicht mit Registerkarten versehen sind).

- (void)logIn:(id)sender{

[self performSegueWithIdentifier:@"Content" sender:sender];

}

Derzeit habe ich die App, die zum richtigen ViewController übergeht, der ein TabBarController ist, der in einen NavViewController eingebettet ist ... aber sobald er dort ankommt ... gibt es keine Tabs !!

Was mache ich falsch?

Bildbeschreibung hier eingeben

War es hilfreich?

Lösung

Jetzt laden Sie TabBarController nicht mehr, deshalb haben Sie keine Tabs.

Was ich Ihnen vorschlage:

In ViewController anmelden können Sie auch die Schaltfläche "Registrieren" hinzufügen und einen Übergang davon zum Register View Controller vornehmen.

Fügen Sie IBAction über die Anmeldeschaltfläche hinzu, die nach Anmeldung und Übergabe sucht. Wenn dies in Ordnung ist, laden Sie Content ViewController oder TabBar Controller mit Content ViewController.

Ich empfehle Ihnen dringend, iOS5-Storyboard-Tutorials zu lesen, um zu erfahren, wie die View Controller interagieren.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top