1

我正在使用 IIViewDeck 开发一个应用程序,我只希望一个视图控制器旋转。它是 ios 6,我能够计算出 shouldRotate 级联以获得我需要成功旋转的那个。

我的问题是,如果我在横向然后切换到另一个视图控制器,应用程序仍然在横向。我需要把它强行还给抗议者,但我没有任何成功。我认为最简单的方法是在可旋转视图控制器的 viewWillDisapper 中执行一些“强制肖像”代码,但我只是不知道如何执行。

有什么建议么?

4

1 回答 1

0

你的问题也在这里问

在您的所有 VC 中都对旋转说“是”,但使用 NSUInterger 来设置模式,如下所示:

问题的答案如下:

 -(BOOL)shouldAutorotate
{
  return YES;
}

//keep the below code in all your VC's that you do not want to have the rotation capability

-(NSUInteger)supportedInterfaceOrientations
{
  return UIInterfaceOrientationPortrait;
}
于 2012-12-24T18:16:32.357 回答