0

我有一个 UIViewController 显示图像以及一些描述。此页面不支持纵向以外的任何其他方向。在此页面上,当用户单击图像时,我使用 UIImageViewController 在全屏视图中显示图像。此页面支持所有方向。当我在第二页上处于横向模式并返回详细信息页面时,详细信息页面会自动旋转回纵向模式。但是如果我在第二页上的 PortraitUpsideDown 中然后返回到详细信息页面,那么这也会继续显示在 PortraitUpsideDown 中。如何强制详细信息页面以纵向模式而不是纵向模式显示?

谢谢。

4

1 回答 1

0

确保您的详细信息页面有

return (interfaceOrientation == UIInterfaceOrientationPortrait);

并不是

return (interfaceOrientation == UIInterfaceOrientationPortraitUpsideDown);

关于定向方法。

否则,您需要粘贴一些用于这两个类的方向代码,以便人们知道您在哪里犯了任何错误。

于 2013-08-23T09:55:43.573 回答