John Smith
John Smith

Reputation: 12807

table reloadData not called

I have a viewcontroller which contains a tableview. I call another view via pushViewController. When I get back to my original viewController I hope to redraw the table, but viewWillAppear is never called.

Any other ideas?

Upvotes: 1

Views: 331

Answers (2)

John Smith
John Smith

Reputation: 12807

I had two classes competing for messages, UITabbarcontroller and UINavigationController. I had a UITabBar from a previous experiment. It was created but not used. The messages where getting to UITabBarController, and UINavigationController was never told.

Hope this solution will help someome someday

Upvotes: 0

John Franklin
John Franklin

Reputation: 4912

I've used this in my own projects with success.

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

Double check the spelling of the method.

Upvotes: 1

Related Questions