В моем делегате приложения я хочу отобразить экран регистрации для первого запуска приложения.
Вот мой код:
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
self.window.rootViewController = self.tabBarController;
[[[self.tabBarController.tabBar items] objectAtIndex:2] setEnabled:NO];
[[[self.tabBarController.tabBar items] objectAtIndex:3] setEnabled:NO];
if (![self checkAuth]) {
SignupViewController * signUp = [[SignupViewController alloc] initWithNibName:@"SignupView" bundle:nil] ;
[signUp setManagedObjectContext:self.managedObjectContext];
[[self tabBarController] presentModalViewController:signUp animated:YES] ;
[signUp release] ;
}
[self.window makeKeyAndVisible];
return YES;}
Все работает нормально, но я нехочу, чтобы мой modalViewController был анимированным ...
Когда я меняю строку:
[[self tabBarController] presentModalViewController:signUp animated:YES] ;
для:
[[self tabBarController] presentModalViewController:signUp animated:NO] ;
Отображается мой базовый tabBarController, а мой modalViewController делаетне появляется!
Я потратил много времени на поиск кого-то с похожей проблемой, но я не нашел решения ...
Кто-то может мне помочь, пожалуйста?