Мой экран-заставка работает, но мое приложение работает в ландшафтном режиме, а заставка отображается в портретном режиме по умолчанию.
Как можно Я запускаю приложение, чтобы заставка вращалась между ландшафтными режимами, как в моем приложении?
Я использую следующий код:
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
// Overriden to allow any orientation.
if (interfaceOrientation == UIInterfaceOrientationLandscapeLeft ||
interfaceOrientation == UIInterfaceOrientationLandscapeRight)
return YES;
else {
return NO; }
}
и для заставки
-(void)displayScreen {
UIViewController *displayViewController=[[UIViewController alloc] init];
displayViewController.view = displaySplashScreen;
[self presentModalViewController:displayViewController animated:NO];
[self performSelector:@selector(removeScreen) withObject:nil afterDelay:3.0];
}
-(void)removeScreen
{ [[self modalViewController] dismissModalViewControllerAnimated:YES];
}
Но как я могу поместить вращение внутри экрана дисплея ?