В моем приложении я хочу, чтобы заставка была анимирована. Я использую следующий код, но анимация не работает.iOS splash Screen Animation
UIImageView *splashScreen = [[UIImageView alloc] initWithImage:[UIImage imageNamed: @"Default.png"]];
[self.window.rootViewController.view addSubview: splashScreen];
[self.window makeKeyAndVisible];
NSLog(@"begin splash");
[UIView animateWithDuration: 0.2
delay: 0.5
options: UIViewAnimationOptionCurveEaseOut
animations: ^{splashScreen.alpha = 0.0;
}
completion:^(BOOL finished) {
[splashScreen removeFromSuperview];
NSLog(@"end splash");
}
];
u хотите заставки? Y это очень сложный – chandru
Является ли ваш экран по умолчанию настолько прекрасным, что я хочу его увидеть дольше, чем мне нужно? Я сомневаюсь в этом. Я предпочел бы начать использовать приложение, как только оно будет готово. Так будет и большинство людей. – Abizern
Где вы использовали этот код в viewDidLoad от rootViewController или где-либо еще – channi