2009-10-03 2 views
0

Я не использую IB для создания своих представлений, поэтому я обычно делаю все программно. Я базовым образом нажимаю viewController на контроллер навигации, и кажется, что верхняя часть viewController находится под панелью навигации. Я пытаюсь правильно подобрать представление.iPhone Dev: не подходит для моего контроллера UINavigation

Вот мой код:

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]; 

ответ

0

Я хотел бы быть осторожным с использованием метода init с контроллерами зрения - вместо того, чтобы смотреть на initWithNibName:bundle:.

+0

Изменено это не исправить. Раньше у меня никогда не было таких проблем с контроллером навигации. – TheGambler

+0

изменил его на initWithNibName: nil bundle: nil – TheGambler

+0

Все еще не работает – TheGambler