我正在开发一款包含多个故事板场景的应用。 我想支持设备的任何旋转。
当我开始时,第一个场景自动旋转工作正常。问题似乎是当我添加更多场景并通过segue连接它们时。比如说,你单击一个菜单按钮并转到另一个场景......下一个场景以纵向模式弹出并且不会自动旋转......
我是否应该使用导航控制器调出视图并旋转它...或者我没有使用正确的segue?
答案 0 :(得分:1)
所有场景可能需要也可能不需要拥有自己的子类(取决于继承)。将子类分配给相应的场景。
然后,您需要在子类中设置支持的旋转值。例如:
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
// Return YES for supported orientations
return YES;
}