Added in the AppDelegate.h
inside @property(nonatomic,assign)NSInteger allowRotation
;
Add in APPDELEGATE.M file
-(Nsuinteger) Application: (UIApplication *) application Supportedinterfaceorientationsforwindow: (UIWindow *) window
{
if (_allowrotation = = 1) {return
uiinterfaceorientationmasklandscaperight;
}
else
{return
(uiinterfaceorientationmaskportrait);
}
}
This is the default so the page is vertical screen, in the stronger horizontal screen of the controller UIViewController
inside, introduce #import “AppDelegate.h”
And then
(void) viewdidload
{
[super viewdidload];
Appdelegate * appdelegate = (appdelegate *) [uiapplication sharedapplication].delegate;
appdelegate.allowrotation = 1;
}
You can make individual pages individually horizontal screen, in front of this screen to modify the status of the page, as follows
Appdelegate *delegate = [[UIApplication sharedapplication]delegate];
delegate.allowrotation = 0;
This can be complete to achieve the horizontal screen.
The above is a small set of iOS will be introduced to the individual pages of the other pages of the forced horizontal screen vertical screen, I hope to help you, if you have any questions please give me a message, small series will promptly reply to everyone. Here also thank you very much for the cloud Habitat Community website support!