Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/121.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 如何在XCode 4 Interface Builder中将窗口方向更改为横向?_Ios_Xcode4 - Fatal编程技术网

Ios 如何在XCode 4 Interface Builder中将窗口方向更改为横向?

Ios 如何在XCode 4 Interface Builder中将窗口方向更改为横向?,ios,xcode4,Ios,Xcode4,我很感激我可能缺少一些基本的东西,但是 我的iPad应用程序只支持横向模式,并且有一个MainWindow.xib窗口,我想在XCode 4的横向模式下使用该窗口,但是用于更改此模式的下拉菜单(模拟度量->方向)总是灰显 我注意到视图可以很好地旋转,只有窗口在XCode 4中使用此设置时不能旋转 是否有解决方法,或者我必须在主窗口顶部放置一个视图才能旋转它?我认为这是因为应用程序总是以纵向启动,然后旋转到适当的方向。从UIViewController文档: 注意:在启动时,应用程序应始终设置其

我很感激我可能缺少一些基本的东西,但是

我的iPad应用程序只支持横向模式,并且有一个MainWindow.xib窗口,我想在XCode 4的横向模式下使用该窗口,但是用于更改此模式的下拉菜单(模拟度量->方向)总是灰显

我注意到视图可以很好地旋转,只有窗口在XCode 4中使用此设置时不能旋转


是否有解决方法,或者我必须在主窗口顶部放置一个视图才能旋转它?

我认为这是因为应用程序总是以纵向启动,然后旋转到适当的方向。从
UIViewController
文档:

注意:在启动时,应用程序应始终设置其 在纵向方向上的接口。之后 应用程序:didFinishLaunchingWithOptions:方法返回 应用程序使用所述的视图控制器旋转机制 以将视图旋转到适当的方向,然后 显示窗口


因此,您需要
UIViewController
magic才能使模拟度量变得有意义。如果您使用“基于窗口的应用程序”模板作为项目的起点,请尝试使用“基于视图的应用程序”模板。

我认为这是因为应用程序总是以纵向启动,然后旋转到适当的方向。从
UIViewController
文档:

注意:在启动时,应用程序应始终设置其 在纵向方向上的接口。之后 应用程序:didFinishLaunchingWithOptions:方法返回 应用程序使用所述的视图控制器旋转机制 以将视图旋转到适当的方向,然后 显示窗口


因此,您需要
UIViewController
magic才能使模拟度量变得有意义。如果您使用“基于窗口的应用程序”模板作为项目的起点,请尝试使用“基于视图的应用程序”模板。

我们刚刚遇到了相同的问题…嗨,Johannes,似乎没有人知道,所以我假设我必须在主窗口顶部放置一个视图,以便我可以在编辑器中旋转-讨厌!我刚才也有同样的问题…嗨,Johannes,似乎没有人知道,所以我假设我必须在主窗口的顶部放置一个视图,这样我才能在编辑器中旋转-讨厌!谢谢,我已经差不多做到了,放弃了在窗户上做任何事情。我有一个UIViewController在上面,它支持横向模式。谢谢,我已经差不多做到了,并且放弃了在窗口上做任何事情。我有一个UIViewController在顶部,支持横向模式。