0

最近我发现了一个带有我非常喜欢的页面视图控制器的项目,并决定在我自己的项目中使用它。

http://www.wannabegeek.com/?p=168

问题是,页面控制器以纵向开始,并具有自动旋转到横向的功能。出于我的目的,我不需要任何自动旋转功能,我只想能够在横向模式下的视图之间来回滑动。

我尝试更改代码,但仅将其设置为横向没有成功,如果有人可以帮助编辑代码以不自动旋转,从横向开始并保持横向,那就太好了!

谢谢你。

4

2 回答 2

1

您必须执行 2 项更改:

  1. 将初始方向设置为横向(主页按钮左/右)
  2. 设置- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation返回NO
于 2012-11-15T03:39:18.257 回答
0

让我为 Shivan 的回答添加更多细节:

  1. 在目标中选择横向左和横向右。点击项目以访问此页面。

在此处输入图像描述 2.在ViewController.m中寻找shouldAutorotateToInterfaceOrientation,让它返回NO。请参阅以下代码。

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation { return NO; }

于 2012-11-15T04:07:07.873 回答