UIScrollView 缩放仅用 2 个手指
UIScrollView zoom just with 2 Fingers
我想构建一个应用程序,使您可以在放大图像的同时绘制图像。
我有一个工作代码可以让你在图像中绘图,但问题是我还想放大。我需要找到一种方法来用 2 个手指缩放和移动并用 1 个手指绘图。
我试过:
self.scrollView.panGestureRecognizer.minimumNumberOfTouches = 2;
但问题是这会禁用绘图。
我还尝试添加一个 UIPanGestureRegognizer,但它不适合我喜欢使用的框架。
所以我想寻求一种方法来使 scrollView 忽略 1 Finger 手势或支持缩放的绘图框架。
将您的 UIViewController
(或 UIView
,无论您用于显示什么)设置为识别器的委托。然后为您的情况添加 gestureRecognizer:shouldRecognizeSimultaneouslyWithGestureRecognizer:
和 return YES
或者如果您没有其他识别器则始终添加。
我想构建一个应用程序,使您可以在放大图像的同时绘制图像。
我有一个工作代码可以让你在图像中绘图,但问题是我还想放大。我需要找到一种方法来用 2 个手指缩放和移动并用 1 个手指绘图。
我试过:
self.scrollView.panGestureRecognizer.minimumNumberOfTouches = 2;
但问题是这会禁用绘图。
我还尝试添加一个 UIPanGestureRegognizer,但它不适合我喜欢使用的框架。
所以我想寻求一种方法来使 scrollView 忽略 1 Finger 手势或支持缩放的绘图框架。
将您的 UIViewController
(或 UIView
,无论您用于显示什么)设置为识别器的委托。然后为您的情况添加 gestureRecognizer:shouldRecognizeSimultaneouslyWithGestureRecognizer:
和 return YES
或者如果您没有其他识别器则始终添加。