我有一个视图控制器,它是UIPageViewController的一部分。在这个视图控制器中,有一个叫做pdfView
的视图。这个视图有一个UIScrollview。UIPageViewController和UIScrollView
-UIPageViewController
-UIViewController
-pdfView (UIView)
-UIScrollView
我设置的pdfView
手势识别是UIPageViewController的手势识别器(用于翻页)。唯一的问题是,如果用户通过捏放大放大滚动视图,则它们无法移动到滚动视图的右侧或左侧,因为页面转向。你建议我做什么来防止这种情况发生?谢谢。
pdfView.gestureRecognizers = self.pageViewController.gestureRecognizers;
设置视图控制器的gestureRecognizers而不是pdfView有点解决了这个问题(可以在整个UIScrollView中移动),但用户无法滑动以翻页(代码:viewController.view.gestureRecognizers = ...) – 2012-03-21 04:44:19