Moin,
das hatte ich in den letzten Jahren noch nie:
Also im AppDelegate:
erzeuge ein UINavigationController der als RootViewController den ViewController bekommt.
Der NavigtionController wird noch nett in ein TabController gepackt. Das selbe Schema wird noch mit 3 weiteren ViewController gemacht.
Wenn das App startet (Simulator) werden die "View"-MethodenGeschwister viewWillAppear, viewDi.... u.s.w. nicht aufgerufen. Aber das View wird angezeigt.
Ich habe schon die ganzen Viewerzeugersachen zum Test in die DelegateMethode "applicationDidBecomeActive" gestopft-> bringt leider nischt.
zum mitschreiben:
ExposeListViewController *lV = [[ExposeListViewController alloc] init];
UINavigationController *n1 = [[UINavigationController alloc] initWithRootViewController:lV];
...
NSArray *tabs = ([self isGermanSet]==YES) ? [NSArray arrayWithObjects:n1, n2, n3, n4, n5, nil] : [NSArray arrayWithObjects:n1, n2, n4, n5, nil];
self.tabBarController = [[UITabBarController alloc] init];
[self.tabBarController setViewControllers:tabs];
[self.tabBarController setDelegate:self];
[self.window setRootViewController:self.tabBarController];
....
mehr ist da eigentlich nichts.....
das hatte ich in den letzten Jahren noch nie:
Also im AppDelegate:
erzeuge ein UINavigationController der als RootViewController den ViewController bekommt.
Der NavigtionController wird noch nett in ein TabController gepackt. Das selbe Schema wird noch mit 3 weiteren ViewController gemacht.
Wenn das App startet (Simulator) werden die "View"-MethodenGeschwister viewWillAppear, viewDi.... u.s.w. nicht aufgerufen. Aber das View wird angezeigt.
Ich habe schon die ganzen Viewerzeugersachen zum Test in die DelegateMethode "applicationDidBecomeActive" gestopft-> bringt leider nischt.
zum mitschreiben:
ExposeListViewController *lV = [[ExposeListViewController alloc] init];
UINavigationController *n1 = [[UINavigationController alloc] initWithRootViewController:lV];
...
NSArray *tabs = ([self isGermanSet]==YES) ? [NSArray arrayWithObjects:n1, n2, n3, n4, n5, nil] : [NSArray arrayWithObjects:n1, n2, n4, n5, nil];
self.tabBarController = [[UITabBarController alloc] init];
[self.tabBarController setViewControllers:tabs];
[self.tabBarController setDelegate:self];
[self.window setRootViewController:self.tabBarController];
....
mehr ist da eigentlich nichts.....