0

我是新来的,我有一个问题。我在网上搜索并找到了似乎对其他人有用的问题的答案。但不适合我。

我正在横向视图(右)中构建一个 iPad 应用程序(使用故事板的 Xcode 4.3.3)它在横向视图中启动,但是当我单击一个按钮(segue - 模态 - 默认)跳转到我的下一个视图时,应用程序跳转到纵向视图。

我已经添加了这段代码并尝试了很多品种(在这个网站上给出)

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

- 将我的视图控制器设置为横向模式而不是推断。

- 将初始界面方向添加到我的 plist 文件中。

但无论我做什么,似乎都没有正常工作。我究竟做错了什么?

我已将我的 Xcode 文件上传到我的服务器,因此您可以自己检查我的代码。 下载压缩包。

希望大家能帮帮我,万分感谢!

市场

4

1 回答 1

0

创建另一个类,ViewControllerPushed实现以下方法:

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

然后将其设置为您ViewControllerstoryboard中推送的类。

于 2012-07-19T18:31:34.673 回答