0

我正在使用具有滚动样式的 UIPageViewController 构建一个应用程序,确实实现了用户可以在它们之间滑动的许多页面,在每个页面上,他们可以单击一个按钮,以模态方式打开另一个带有额外信息的场景,但是在这个场景中,旋转不起作用,看起来像屏幕一样试图做一些事情来重新定位元素,但它们最终指向侧面(例如与纵向模式相同的方向)。如果我直接从父根控制器转移到这个场景,那么它工作正常,但我需要来自页面的信息才能包含在场景中,所以这就是我试图从页面转移的原因。

任何想法为什么会发生这种情况?

4

1 回答 1

0

原来我不小心删除了一条语句:

[self addChildViewController:self.pageViewController];

这是在原始生成的代码中,我必须以某种方式将其删除。现在它添加回来显示工作正常。有趣的是这个问题并没有影响子页面的滚动,而是模态场景

于 2013-03-15T18:10:54.850 回答