iPhone - 仅景观应用程序

时间:2010-05-25 21:38:37

标签: iphone landscape

我正在尝试创建一个只能在Landscape中查看的应用。我已经查找了一些教程(虽然是较旧的教程)并完成了以下内容:
   - 设置info.plist以包含uiinterfaceorientation的键    - 在主视图控制器中,我将帧设置为480 x 320

现在,第一个屏幕加载正常。一切都应该是什么以及诸如此类的东西。但是,如果我单击一个设置为呈现模态视图控制器的按钮,则不会发生任何事情。一切都是正确的链接和编码,但按下按钮时没有任何反应。我试图强迫景观做错了吗?

基本上,这个问题是你如何有效地制作一个只能在横向模式下的应用?谢谢你的帮助。

1 个答案:

答案 0 :(得分:0)

您应该只取消注释我在下面显示的方法:

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
  // Return YES for supported orientations
  return (interfaceOrientation == UIInterfaceOrientationLandscapeLeft || interfaceOrientation == UIInterfaceOrientationLandscapeRight);
}