【发布时间】:2012-12-24 00:42:59
【问题描述】:
我正在使用UIPageViewController,导航设置为水平,过渡样式设置为滚动(在 InterfaceBuilder 中),并且没有脊椎。这给了我一个可爱的 UIPageControl 集成。现在我希望能够切换它是否正在显示(因为它下面有艺术品)。
我尝试将 presentationCountForPageViewController 和 presentationIndexForPageViewController 设置为在应该隐藏 UIPageControl 时返回 0,但是当我需要时不会调用这些方法。
暂停堆栈跟踪,我看到它们被 [UIPageViewController _updatePageControlViaDataSourceIfNecessary] 调用...我假设如果我尝试使用该方法,我的应用程序将被拒绝。
我应该在子视图中寻找它,还是滚动自己的视图以便我可以控制它,或者有更好的方法来切换它的可见性?
谢谢!
【问题讨论】:
标签: ios ios6 uipageviewcontroller uipagecontrol