在viewcontroller加载时强制我的viewcontroller进行横向渲染

时间:2013-08-13 09:45:43

标签: iphone ios orientation

我想用横向模式打开我的视图控制器并阻止纵向设备处于第二方面。我有4个视图控制器,其中前三个具有所有方向,最后一个视图控制器应该只有横向模式和阻止potrait在呈现屏幕的同时模式。这可能吗?

提前致谢

2 个答案:

答案 0 :(得分:1)

是的,您可以将此代码编写到想要横向模式的位置..

-(NSUInteger)application:(UIApplication *)application supportedInterfaceOrientationsForWindow:(UIWindow *)window
{

    return UIInterfaceOrientationMaskLandscape

}
-(BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interface
{
    return (interface==UIInterfaceOrientationMaskLandscape)

}

答案 1 :(得分:0)

在AppDelegate中写下以下代码

-(NSUInteger)application:(UIApplication *)application supportedInterfaceOrientationsForWindow:(UIWindow *)window
{

    return UIInterfaceOrientationMaskLandscape;

}