Этот фрагмент кода IOS, используемый для работы до IOS 7, для ввода нового окна. Это еще неОшибка IOS 7 pushviewcontroller
ViewController *secondView = [[ViewController alloc]
initWithNibName:@"ViewController"bundle:nil];
[[self navigationController] pushViewController:secondView animated:YES];
Почему эта работа больше не работает?
------- ----- РЕДАКТИРОВАТЬ Это контроллер нав в didFinishLaunchingwWthOption
self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
self.launchViewController = [[LaunchViewController alloc]
initWithNibName:@"LaunchViewController" bundle:nil];
self.window.rootViewController = self.LaunchViewController;
[self.window makeKeyAndVisible];
return YES;
------- EDIT ----------
В первый раз, когда я вызываю [self addNewView], представление не появляется, без ошибок в консоли или сбой, я добавил кнопку, и если на кнопке нажать, я вызову [self addNewView], появится представление, если я перейдите с помощью кнопки «Назад», я должен дважды вернуться назад, чтобы вернуться к исходному виду. Таким образом, представление создается, но не отображается. Любые намеки на то, что может быть проблемой?
Нет ничего плохого в коде, который вы отправили, поэтому ваша проблема лежит в другом месте. – rdelmar
Я использую этот фрагмент в течение многих лет без каких-либо проблем, так где может быть проблема? – Tori
Убедитесь, что self.navigationController не ноль. Кроме этого, я не понимаю, почему он не работает. Что вы все равно видите? Ничего не происходит? – rdelmar