1.9.0 The following does not need to set up the project Support screen, 9.0 must be set to support Landscaperight
Set in 2.maintabBar
-(BOOL) shouldautorotate
{
return NO;
}
3. Settings in the video controller
-(BOOL) shouldautorotate
{
return YES;
}
-(Uiinterfaceorientationmask) supportedinterfaceorientations
{
return uiinterfaceorientationmasklandscaperight;
}
4. In the method
Rotate window but also need to application set the direction, the opposite
UIApplication *application=[uiapplication Sharedapplication];
[Application setstatusbarorientation:uiinterfaceorientationlandscaperight];
Application.keywindow.transform=cgaffinetransformmakerotation (m_pi*2);
[[Uidevice Currentdevice] setvalue:[nsnumber numberwithinteger:uideviceorientationLandscapeLeft] forKey:@ "Orientation"];
Then rotate the view to make sure the keyboard is also horizontal.
How to force the video to display vertically