Лучший способ переключить контроллер представления в iOS

У меня есть 2 контроллера представления в моем проекте. Внутри View Controller1 я хочу переключиться на View Controller 2 нажатием кнопки. В настоящее время я делаю это

- (IBAction)startController2:(id)sender {

viewController1 vc2 = [[viewController2 alloc] init];
self.view = vc2.view;
}

Кажется, это работает нормально, но есть большая задержка (4 секунды )между нажатием кнопки и появлением второго контроллера представления. Если я вызову viewController2 напрямую из AppDelegate, все будет загружаться быстрее. Что я делаю неправильно здесь. Любая помощь приветствуется.

12
задан user1191140 22 April 2012 в 05:05
поделиться