UIPageView在点上滑动以错误的方向过渡

时间:2015-10-13 15:08:52

标签: objective-c xcode ios9

我有一个带有三个视图的UIPageView控制器。现在问题是,如果您在视图上滑动,页面会在滑动方向上滚动。但是,如果您滑过Page indictor点,页面会在滑动的相反方向滚动。有谁知道我怎么解决这个问题?

1 个答案:

答案 0 :(得分:2)

页面指示器无法识别滑动,只识别水龙头。

如果点击右侧,则会显示下一页。

如果您在左侧选项卡,则会显示上一页。

iOS识别您松开手指的位置(不是您点按的位置)。

因此,当您认为向右滑动时,您会将手指放在右侧,这会被iOS识别为右侧的水龙头,显示下一页。

反之亦然。