0

我想让我的 UITableViewController 仅是横向,但它甚至不会从纵向旋转......我在我的项目设置中将方向属性设置为横向,并且我在 StoryBoards 中更改了 UITableViewController 的方向,但仍然没有。我还应该怎么做?在设备/模拟器上运行它被锁定在纵向左侧。

http://img15.imageshack.us/img15/9652/tavblef.png

4

3 回答 3

0

所以答案很简单。我在 Storyboards 中创建了一个新项目和一个新 UITableViewController,但我是在使用默认 UIViewController 类,而不是创建 UITableViewController 的子类...

于 2013-03-04T17:26:38.213 回答
0

尝试将其添加到您的 viewcontroller.m 文件中

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
// Return YES for supported orientations
return (interfaceOrientation== UIInterfaceOrientationLandscapeRight|| interfaceOrientation==     UIInterfaceOrientationLandscapeLeft);
}
于 2013-03-03T20:31:21.480 回答
0

确保您必须在“项目名称”->“目标”->“信息”中设置这四个方向支持:

在此处输入图像描述

于 2013-03-03T19:28:30.920 回答