ios - 如何仅用两根手指滑动滚动 UIScrollView?

标签 ios objective-c ios6

我有一个 UIView在我用手指画的地方,一切都很顺利,但我需要这个 View 是可滚动的。所以我做了一个UIScrollView ,并将我的绘图 View 嵌入其中。
但是问题来了,我不能再画画了,因为每次点击都会转到UIScrollView并拦截它们以进行滚动。
我想做的就是制作UIScrollView只拦截两次手指滑动,单次触摸和滑动只需定期绘制。
我怎么做?

我使用 simpe touchesBegan, touchesMoved 绘制使用 BezierPath 的方法,没有手势识别器。

最佳答案

查看答案 https://stackoverflow.com/a/3173290/1492816Scrolling with two fingers with a UIScrollView
人们报告它为你所处的那种情况工作。

关于ios - 如何仅用两根手指滑动滚动 UIScrollView?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14278007/

相关文章:

ios - 画不出直线

ios - 我是否需要为每个版本的移动应用程序开发单独的 Apple Watch 应用程序?

objective-c - SQLite 不编译查询 - Objective C

iphone - 静态变量使用不当?

ios - 使用 setSelectedTextRange : on iOS 6 时的奇怪行为

iOS Tesseract OCR 图片准备

objective-c - initWithNibName 之后的额外保留计数

iphone - iOS Autolayout - 如何在 View 之间设置两个不同的距离,取决于屏幕高度

ios - 防止在设备旋转时调用 MKMapViewDelegate 方法

ios - 如何在 UIScrollView 中加载 UIViewController