我正在使用UIPageViewController构建一个应用程序,滚动样式实现了许多页面,用户可以在它们之间滑动,在每个页面上,他们可以单击一个按钮,模拟打开另一个具有额外信息的场景但在此场景中旋转不起作用,看起来屏幕正在尝试做一些事情来重新定位元素,但随后它们最终指向侧面(例如与纵向模式相同的方向)。如果我直接从父根控制器到这个场景,那么它工作正常,但我需要页面中的信息包含在场景中,这就是为什么我试图从页面中删除。
为什么会发生这种情况的任何想法?
答案 0 :(得分:0)
事实证明我意外删除了一条声明:
[self addChildViewController:self.pageViewController];
这是在原始生成的代码中,不知怎的,我必须删除它。现在它添加回来显示工作正常。有趣的是,该问题不会影响子页面的滚动,而是影响模态场景