touchesMoved QuartzDemo应用程序

时间:2010-05-23 12:50:00

标签: iphone pdf

我正在修改QuartzDemo应用程序以包含滑动检测,同时UIView处于活动状态(通过Quartz在其中显示PDF页面)。

这不起作用,事件永远不会到达QuartzView.m,因为它位于scrollview下?

touchesBegan:工作正常,我可以使用单击。

如何在显示PDF页面的同时捕捉touchesMoved?

我需要一个简单的示例,代码在touchesMoved:上什么都不做,稍后我会在之后构建。

请记住,我仍然希望按原样使用UIScrollview,并根据滚动视图中的选择显示PDF内容。

1 个答案:

答案 0 :(得分:0)

我通过在QuartzView.m中实现touchesBegan,touchesMoved和touchesEnded来解决这个问题。

我还在QuartzViewController.m中添加了这个:

scrollView.maximumZoomScale = 1.0;
scrollView.minimumZoomScale = 1.0;
scrollView.scrollEnabled = NO;
scrollView.pagingEnabled = NO;   

像我想要的那样工作:)