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

时间:2014-03-05 13:11:23

标签: ios objective-c uiview uiviewcontroller uipageviewcontroller

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

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

Landscape Mode

Portrait Mode

我试过了[view bringtoFrontview]& [查看sendtoback]& [pageController.view insertSubview]但可以让它工作......

欣赏任何帮助.. !! 谢谢

1 个答案:

答案 0 :(得分:0)

我认为现在回答这个问题有点晚了。 您可能想要设置

self.subView.autoresizingMask = UIViewAutoresizingFlexibleHeight + UIViewAutoresizingFlexibleWidth;

此外,您应该在视图中实现layoutSubviews,以便能够重置子视图可能具有的任何子视图的帧。