【问题标题】:UIPagviewController subview diappears in Landscape ModeUIPagviewController 子视图在横向模式下消失
【发布时间】:2014-03-05 13:11:23
【问题描述】:

我在 UIViewController 中有一个 UIPageViewController。我想向 PageViewController 添加一个 UIView,其中包含用于 Page Curling 的 Next 和 Previous 按钮。(我知道按钮不是必需的,它仅用于 UI 显示。)

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

我已经尝试过 [view bringtoFrontview] & [view sendtoback] & [pageController.view insertSubview] 但可以让它工作......

感谢任何形式的帮助..!! 谢谢

【问题讨论】:

    标签: ios objective-c uiview uiviewcontroller uipageviewcontroller


    【解决方案1】:

    我认为现在回答这个问题有点晚了,但仍然如此。 您可能需要设置

    self.subView.autoresizingMask = UIViewAutoresizingFlexibleHeight + UIViewAutoresizingFlexibleWidth;
    

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

    【讨论】:

      猜你喜欢
      • 2012-02-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-05-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多