在故事板中管理自动轮换

时间:2011-11-09 18:51:21

标签: ios5 storyboard xcode4.2 auto-rotation

我正在开发一款包含多个故事板场景的应用。 我想支持设备的任何旋转。

当我开始时,第一个场景自动旋转工作正常。问题似乎是当我添加更多场景并通过segue连接它们时。比如说,你单击一个菜单按钮并转到另一个场景......下一个场景以纵向模式弹出并且不会自动旋转......

我是否应该使用导航控制器调出视图并旋转它...或者我没有使用正确的segue?

1 个答案:

答案 0 :(得分:1)

所有场景可能需要也可能不需要拥有自己的子类(取决于继承)。将子类分配给相应的场景。

然后,您需要在子类中设置支持的旋转值。例如:

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