Hacer que la aplicación se inicie y permanezca en modo horizontal

¿Cómo puedo iniciar mi aplicación en modo horizontal y mantener la rotation de la pantalla de esa manera?

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation { return (interfaceOrientation == UIInterfaceOrientationLandscapeLeft || interfaceOrientation == UIInterfaceOrientationLandscapeRight); } 

Implemente el método shouldAutorotateToInterfaceOrientation: método del controller de shouldAutorotateToInterfaceOrientation: y return UIInterfaceOrientationIsLandscape(orientation);

También configure las keys UIInterfaceOrientation y UISupportedInterfaceOrientations a UIInterfaceOrientationLandscapeLeft y UIInterfaceOrientationLandscapeRight . UIInterfaceOrientation tomará un solo valor, así que asigne uno de ellos y asigne ambos a UISupportedInterfaceOrientations .