2009-10-03 6 views
0

Je n'utilise pas beaucoup IB pour créer mes vues, donc je fais d'habitude tout par programmation. Je bascule un viewController vers un contrôleur de navigation et il semble que la partie supérieure de viewController se trouve sous la barre de navigation. J'essaie de faire correspondre la vue correctement.iPhone Dev: les vues ne correspondent pas dans mon contrôleur UINavigation

Voici mon code:

navigationController = [[UINavigationController alloc] initWithNibName:nil 
                   bundle:nil]; 
[window addSubview:navigationController.view]; 

viewController = [[UIViewController alloc] init]; 

//this code was just added to try and make it fit. It doesn't change anything 
viewController.view.frame = [UIScreen mainScreen].applicationFrame; 

[navigationController pushViewController:viewController animated:NO]; 

Répondre

0

Je serais prudent en utilisant la méthode init avec contrôleurs de vue - regardez plutôt initWithNibName:bundle:.

+0

Modifié il ne l'a pas réparé. Je n'ai jamais eu de tels problèmes avec un contrôleur de navigation avant. – TheGambler

+0

l'a changé en initWithNibName: nil bundle: nil – TheGambler

+0

Ne fonctionne toujours pas – TheGambler

Questions connexes