8

我正在使用 UIPageViewController 来浏览页面(UIViewController 数组)。我将页面视图控制器推到顶部导航控制器上。

当我启动应用程序时,我可以通过页面视图控制器内的所有 VC 进行分页。但是,页面视图控制器上的“三指滑动”不起作用。它只是没有得到滚动事件。

关于这里出了什么问题的任何见解?

4

2 回答 2

4

您是否尝试过设置view.isAccessibilityElementpageViewControllers 数组中 UIViewControllers 的值?

(在 viewController.m/viewController.swift 文件上) self.view.isAccessibilityElement = true

上面的代码应该可以在 Objective-C 和 Swift 中运行(v. 2.2 及更高版本,也可能更低版本)

于 2017-03-01T16:32:52.243 回答
0

你有没有试过这个:

在情节提要中,将 pageViewController 的属性检查器中的 Transition Style 更改为“Scroll”而不是“Page Curl”。

于 2016-05-06T21:03:21.987 回答