当我清理所有目标并软复位(保持家庭和电源大约10秒)我的iPod Touch(第二代)时,这个问题就出现了。看起来视图可能是旋转的肖像。
以下是问题的图片:
alt text http://img7.imageshack.us/img7/5582/iphonescreenshot.png
视图链接到XIB文件,我在界面构建器中设置了横向。我也用
<key>UIInterfaceOrientation</key>
<string>UIInterfaceOrientationLandscapeRight</string>
在info.plist文件中,并使用
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
// Return YES for supported orientations
return (interfaceOrientation == UIInterfaceOrientationLandscapeRight);
}
在主视图控制器和子视图控制器中。
我的视图层次结构是:App委托窗口(链接到App Delegate) - &gt; MainViewController视图(链接到MainViewController) - &gt; SubViewController视图(链接到SubViewController)。
谢谢,
尼尔。
编辑:我正在努力实现全黑色全屏视图。 IB中的宽度和高度看起来都很好。 (480320)答案 0 :(得分:1)
检查IB中的弹簧和支柱;不知道你在这里想要做什么,很难推荐一个行动方案。我想你会喜欢全屏,无论是黑色还是灰色,所以很可能你没有将有问题的视图设置为全宽和高度。