我正在修改QuartzDemo应用程序以包含滑动检测,同时UIView处于活动状态(通过Quartz在其中显示PDF页面)。
这不起作用,事件永远不会到达QuartzView.m
,因为它位于scrollview下?
touchesBegan:
工作正常,我可以使用单击。
如何在显示PDF页面的同时捕捉touchesMoved?
我需要一个简单的示例,代码在touchesMoved:
上什么都不做,稍后我会在之后构建。
请记住,我仍然希望按原样使用UIScrollview,并根据滚动视图中的选择显示PDF内容。
答案 0 :(得分:0)
我通过在QuartzView.m中实现touchesBegan,touchesMoved和touchesEnded来解决这个问题。
我还在QuartzViewController.m中添加了这个:
scrollView.maximumZoomScale = 1.0;
scrollView.minimumZoomScale = 1.0;
scrollView.scrollEnabled = NO;
scrollView.pagingEnabled = NO;
像我想要的那样工作:)