Ios UIPagviewController子视图在横向模式下显示

Ios UIPagviewController子视图在横向模式下显示,ios,objective-c,uiview,uiviewcontroller,uipageviewcontroller,Ios,Objective C,Uiview,Uiviewcontroller,Uipageviewcontroller,我在UIViewController中有一个UIPageViewController。我想向PageViewController添加一个UIView,其中包含用于页面卷曲的下一个和上一个按钮。(我知道按钮不是必需的,它只是用于UI显示。) 在纵向模式下,我的UIView(红色框)在UIPageViewController上可见(黄色背景) 我已经尝试了[view BringtofFrontView]、[view sendtoback]、[pageController.view insertS

我在UIViewController中有一个UIPageViewController。我想向PageViewController添加一个UIView,其中包含用于页面卷曲的下一个和上一个按钮。(我知道按钮不是必需的,它只是用于UI显示。)

在纵向模式下,我的UIView(红色框)在UIPageViewController上可见(黄色背景)

我已经尝试了[view BringtofFrontView]、[view sendtoback]、[pageController.view insertSubview],但可以让它工作

谢谢你的帮助。。!!
谢谢

我想现在回答这个问题有点晚了,但仍然是。 你可能想设置

self.subView.autoresizingMask = UIViewAutoresizingFlexibleHeight + UIViewAutoresizingFlexibleWidth;
此外,还应在视图中实现LayoutSubView,以便能够重置子视图中可能具有的任何子视图的框架