iPhone: Using a Singleton with Tabview Controller and Navigation Controller

Posted by malleswar on Stack Overflow See other posts from Stack Overflow or by malleswar
Published on 2010-05-04T05:07:01Z Indexed on 2010/05/04 6:38 UTC
Read the original article Hit count: 270

Hi Friends,

I have developed a small iPhone application by using singleton that I use to navigate through the views. Here is a sample method from my singleton class.

+ (void) loadMenuController:(NSMutableArray *)menuItems{
     MenuViewController *menuViewControler = [[MenuViewController alloc] initWithNibName:@"MenuViewController" bundle:nil];
     [menuViewControler setMenuItems:menuItems];
     RootViewController *root = (
     P2MAppDelegate *appDelegate = (P2MAppDelegate*) [[UIApplication sharedApplication] delegate];
     UINavigationController *navController = [appDelegate navigationController];
     [navController pushViewController:menuViewControler animated:YES]; 
     [menuViewControler release];
}

Now my requirement has changed to require a tab view controller . I could change my application delegate to a tabview controller but I still need to navigate inside each tab. I am unable get a clue how to navigate from my singleton class.

Please guide me. Please let me know if my query is not clear.

Thanks in advance.

Regards, Malleswar

© Stack Overflow or respective owner

Related posts about iphone

Related posts about uinavigationcontroller