2013-02-20 1 views
1

Je veux supprimer un point de vue viewcontroller à appdelegate.m, à l'intérieur de cette méthode - (void) GetUserCompleted je veux supprimer un view..pleas me aiderComment supprimer une vue dans la méthode appdelegate?

ci-dessous est la méthode déléguée FB, dans la méthode dis que je veux pour enlever la vue contenant le bouton loginwithFB,

appdelegate.m

- (void) GetUserCompleted 
{ 
    NSLog(@" %@",fbUserName); 
    NSLog(@" %@",fbmailId); 
    NSLog(@" %@",fblocation); 
    NSLog(@" %@",fbhomeTown); 
    NSLog(@" %@",fbgender); 
} 

Répondre

0

Vous devez utiliser quelque chose comme:

NSMutableArray *allViewControllers = [NSMutableArray arrayWithArray: self.navigationController.viewControllers]; 
    for (id object in allViewControllers) { 
     if ([object isKindOfClass:[FacebookClassNameToremove class]]) { 
      [allViewControllers removeObject:object]; 
     } 
    } 
    self.navigationController.viewControllers = allViewControllers; 
Questions connexes