我正在修改QuartzDemo应用程序,以便在UIView处于活动状态时包含滑动检测功能(通过Quartz在其中显示一个PDF页面)。
这不会起作用,事件永远不会到达QuartzView.m,因为它位于滚动视图下?
touchesBegan:运行得很好,我可以使用一次点击。
当touchesMoved页面正在显示时,我如何着手捕捉PDF?
我需要一个简单的示例,其中的代码在touchesMoved:上什么也不做,稍后我将在此基础上进行构建。
请记住,我仍然希望使用UIScrollview,因为它是和显示的内容,在滚动视图的基础上选择。
发布于 2010-05-30 06:31:15
我通过在QuartzView.m中实现touchesBegan、touchesMoved和touchesEnded解决了这个问题。
我还在QuartzViewController.m中添加了以下内容:
scrollView.maximumZoomScale = 1.0;
scrollView.minimumZoomScale = 1.0;
scrollView.scrollEnabled = NO;
scrollView.pagingEnabled = NO; 按照我想要的方式工作:)
https://stackoverflow.com/questions/2891772
复制相似问题