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