Вы также можете сделать это, применив следующий код в
-(BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions: (NSDictionary *)launchOptions
{
[NSThread sleepForTimeInterval:2.0]; // Used For Showing Splash Screen for More Time
}
Сначала создайте viewcontroller, установите изображение, которое вы хотите показать в качестве заставки / запуска изображения ..
Представьте это представление в методе applicationDidFinishLaunching:
с Анимированные: Нет
и напишите следующий код в другом представлении, которое вы представляете
-(void) viewWillAppear:(BOOL)animated
{
[self performSelector:@selector(dismiss1) withObject:nil afterDelay:5.0f];
[super viewWillAppear:animated];
}
-(void) dismiss1
{
[self dismissModalViewControllerAnimated:NO];
}
Если вы хотите, чтобы заставка отображалась каждый раз при запуске приложения, представьте контроллер представления заставки в методе applicationDidBecomeActive.