1

我在主屏幕上的 iPad 应用程序上有一个有线问题,它在主页上有四个不同的视图,因为它对每个纵向和横向视图都有一个阿拉伯布局,我正在用代码绘制每个视图。它们中的每一个都包含不同的布局。问题是当我使用[self.navigationController pushViewController:ArticleListsProtrait animated:YES]代码从纵向主屏幕导航到另一个屏幕 然后旋转设备并使用 [self.navigationController popToViewController:SomeViewController animated:YES]代码返回家中时给了我正确的布局,但是当我从横向屏幕推动视图控制器并旋转设备并使用相同的代码弹出视图控制器时,它给了我主屏幕的横向布局。

还有一些我发现在第一种情况下 - (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation方法被调用,但在第二种情况下它没有被调用。我是 iphone/ipad 开发的新手,我没有得到任何解决这个问题的想法。

- 提前致谢

4

0 回答 0