169得票18回答
在UIPageViewController中,是否可以通过编程方式翻页?

在 UIPageViewController 中,是否可以通过编程的方式翻页?

149得票25回答
如何禁用UIPageViewController的滑动手势?

在我的情况下,父级UIViewController 包含UIPageViewController ,后者包含UINavigationController ,后者又包含UIViewController。 我需要在最后一个视图控制器中添加一个滑动手势,但是滑动手势被处理得好像它们属于页面视图控制器...

94得票20回答
UIPageViewController:返回当前可见的视图。

如何确定在UIPageViewController中显示的是哪一页/视图? 我重写了子视图的viewDidAppear方法,使其在该方法中向父视图发送一个id。 但问题是:如果用户翻页时,在翻页的一半决定停止并将页面放回,则无法可靠地使用该id作为正在显示的页面的id。(该视图在卷曲页面后...

91得票15回答
如何让ScrollView中的TableView滚动自然?

我需要制作一个具有奇怪配置的应用程序。 如下图所示,主视图是UIScrollView。然后在其内部应该有一个UIPageView,并且每个PageView页面都应该有一个UITableView。 到目前为止,我已经完成了所有这些内容。但我的问题是我希望滚动行为更加自然。 接下来是我所...

70得票11回答
子视图控制器中的topLayoutGuide

我有一个带有透明状态栏和导航栏的UIPageViewController。 它的topLayoutGuide为64像素,符合预期。 然而,UIPageViewController的子视图控制器报告topLayoutGuide为0像素,即使它们在状态栏和导航栏下方也是如此。 这是预期行为吗?...

65得票5回答
iOS 8 UIPageViewController:过渡后应用约束条件

我的应用有一个多面板的教程式视图,用户可以通过滑动学习关于应用的知识。这个功能实现很大程度上就像这个教程所描述的那样。我已经在iOS 7和8上都实现了它,并比较了它们的工作方式,发现后者存在问题 - 我在这里用的是Xcode 6 GM。 看起来UIPageViewController会在转换完...

64得票13回答
UIPageViewController,如何正确跳转到特定页面,而不会打乱数据源指定的顺序?

我发现了一些关于如何使 UIPageViewController 跳转到特定页面的问题,但是我注意到在跳转时会出现一个额外的问题,而且没有任何答案似乎意识到这点。 不想详细介绍我的iOS应用程序(类似于分页日历),以下是我的经验。我声明了一个 UIPageViewController,设置了...

61得票7回答
如何将UIPageControl元素放置在UIPageViewController中滑动页面的顶部?

关于这个AppCoda的教程,介绍如何使用UIPageViewController实现应用程序,我想在页面顶部使用自定义页面控件元素,而不是在底部。 当我将页面控制元素放置在将要显示的单个视图的顶部时,逻辑结果是控制元素随着页面视图从屏幕上滚动消失。 怎样才能将控制元素放置在视图的顶部,使...

60得票15回答
带有UINavigationController的UIPageViewController推入内容

更新2 我一直在iOS模拟器上使用4英寸的设备来运行和测试我的应用程序。但如果我使用3.5英寸的设备来运行,标签就不会跳动。在我的.xib中,在模拟指标下,我将其设置为Retina 4英寸全屏幕。有什么想法,为什么我只在4英寸的设备上看到这个问题? 更新1 在IB中,如果我在模拟指标中选...

58得票17回答
禁用UIPageViewController的弹性效果

我搜索了很多,但还没有找到合适的解决方案。 是否可能禁用UIPageViewController的弹跳效果,并仍然使用UIPageViewControllerTransitionStyleScroll?