Je crée une application basée sur le modèle TabView. Dans l'appdelegate, j'ai remplacé les codes de la méthode applicationDidFinishLaunching, j'ai supprimé UITabView et l'ai remplacé par une nouvelle vue. Cette vue est en fait un écran de connexion qui apparaît dès le lancement de l'application. Maintenant, après une connexion réussie, je veux que l'application passe à UITabView. J'ai essayé ces codes mais ils n'ont pas fonctionné. :(Revenir à l'onglet Affichage
Rien ne se produit lorsque l'utilisateur se connecte avec succès
Voici le code que je utilise.
NSArray * spanNodes = [bodyNode findChildTags:@"form"];
for (HTMLNode * spanNode in spanNodes) {
if ([[spanNode getAttributeNamed:@"action"] isEqualToString:@"foo"]){
[self.authView.view removeFromSuperview];
[window addSubview:self.tabBarController.view];
[window bringSubviewToFront:self.tabBarController.view]; //Answer to second question
}
}
Si * rien * se passe, je pense soit vos toilettes p n'est pas exécuté car spanNodes est vide, ou parce que la condition 'if' n'est jamais remplie – Brian
J'ai vérifié cela mais le résultat ne s'est pas révélé vide. Je pense que la méthode que j'ai utilisée était erronée. –