Wie entwickle ich eine TabBar-basierte Anwendung mit Anmeldefunktion?

Ich entwickle eine Anwendung, bei der ich dem Benutzer eine Liste als Menü (Kurse, Lektionen, Noten, Abmelden) anzeigen muss. Deshalb muss ich vorher noch einen Anmeldebildschirm anzeigen. Erst nach erfolgreicher und gültiger Anmeldung muss ich den Benutzer zum Menü umleiten. Daher habe ich geplant, eine tabBar-basierte Anwendung mit 4 Registerkarten zu entwickeln. Hier bin ich verwirrt darüber, wie man den Login-View-Controller hinzufügt, noch bevor der TabBar-Controller geladen wird. Ich möchte, dass jedes Mal die erste Registerkarte ausgewählt wird. Ab sofort füge ich meine hinzuTabBar-Controller als rootviewcontroller zu meinerAppDelegate-Fenster und dann Präsentieren des Anmeldeansicht-Controllers als einen modalen Ansichts-Controller. Aber das Problem liegt hier schon vor demLogin Controller anzeigen wird geladen, mein CourseView Controller wird geladen, da der Tabbarcontroller zuerst geladen wird. Meine eigentliche Anforderung ist, dass ich den Course View Controller mit der Liste der Kurse basierend auf den Eingaben im Login View Controller laden muss. Aber natürlich wird loadview view controller noch vor der load view von login view controller geladen. Daher ist meine Kursliste immer dieselbe, unabhängig davon, wer sich anmeldet. Ich bin hier verwirrt, wie ich vorgehen soll. Jeder Vorschlag hier wäre eine große Hilfe.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage