【问题标题】:UIPageControl (Page Control) not show in UIPageViewControllerUIPageControl(页面控件)不显示在 UIPageViewController
【发布时间】:2013-10-14 09:54:16
【问题描述】:

我的UIPageViewController 类符合UIPageViewControllerDataSource 协议,但UIPageControl 不可见。

我已经附加了代表UIPageViewController 和它的子UIViewController 之间的segues 的屏幕,它们是通过setViewControllers 方法添加的。

问题是为什么没有显示页面控制,除了添加UIPageControl 实例来查看我自己,我还能用它做什么?

【问题讨论】:

    标签: cocoa-touch uipageviewcontroller uipagecontrol


    【解决方案1】:

    由于某种原因,UIPageControl 似乎只在转换样式设置为“滚动”时出现——非常令人沮丧! (希望我错了吗?) 点击你的 UIPageViewController('Home Page View Controller'?)来查看 Page View Controller 下的选项。

    【讨论】:

      【解决方案2】:

      确保您已实现可选的 -presentationCountForPageViewController: 和 -presentationIndexForPageViewController: 数据源方法。

      UIPageViewController.h 的要求很清楚:

      如果实现了这两种方法,页面指示器将可见, 过渡风格是'UIPageViewControllerTransitionStyleScroll',并且 导航方向是 'UIPageViewControllerNavigationOrientationHorizontal'。

      【讨论】:

        猜你喜欢
        • 2014-08-09
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-04-28
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多