如何在PageViewController中交换时修复任何视图

时间:2018-02-01 14:10:40

标签: swift uipageviewcontroller

我正在PageViewController使用swapping ViewControllers

ViewControllers包含views and up view has label

我不想用标签滑动视图,其他视图必须刷卡。

Image

Image

1 个答案:

答案 0 :(得分:0)

如果问题是如何防止在刷标签上滑动标签:

  • 子类UILabel,确保此标签启用了其用户交互,并覆盖gestureRecognizerShouldBegin以防止操作UIPageViewController的手势识别器。

如果问题是如何防止标签移动:

  • 标签不能是页面视图控制器的子视图控制器视图的一部分。它必须是位于页面视图控制器视图的前面中的独立视图。或者,更好的是,使页面视图控制器的视图仅占用下面的区域标签,以使标签不在页面视图控制器的视图范围内完全没有。