2010-09-05 3 views
1

J'ai un viewcontroller qui contient une tableview. J'appelle une autre vue via pushViewController. Quand je reviens à mon viewController original j'espère redessiner la table, mais viewWillAppear n'est jamais appelé.tableau reloadData pas appelé

D'autres idées?

Répondre

0

J'ai eu deux classes en compétition pour les messages, UITabBarController et UINavigationController. J'ai eu un UITabBar d'une expérience précédente. Il a été créé mais pas utilisé. Les messages où obtenir à UITabBarController, et UINavigationController n'a jamais été dit.

Espérons que cette solution aidera un jour

1

Je l'ai utilisé dans mes propres projets avec succès.

-(void)viewWillAppear:(BOOL)animated { 
    [super viewWillAppear:animated]; 
    [[self tableView] reloadData]; 
} 

Revérifiez l'orthographe de la méthode.