带有检测触摸的图像视图的 UIScrollView

Posted

技术标签:

【中文标题】带有检测触摸的图像视图的 UIScrollView【英文标题】:UIScrollView with an imageview detecting touch 【发布时间】:2011-04-19 07:47:01 【问题描述】:

我有一个 UIScrollView 和一个图像视图。图像视图必须根据用户对图像视图的触摸做出响应。但它必须在滑动和捏合手势上滚动和缩放图像。如何同时启用这两个功能。

【问题讨论】:

【参考方案1】:

你必须实现 UIScrollViewDelegate

-(UIView*)viewForZoomingInScrollView:(UIScrollView*)scrollView

并在您的 UIImageView 上启用用户交互

imageView.userInteractionEnabled = YES;

然后要检测滑动,您可以使用 UISwipeGestureRecognizer。

【讨论】:

有没有人解决这个问题我有同样的问题,无法实现它

以上是关于带有检测触摸的图像视图的 UIScrollView的主要内容,如果未能解决你的问题,请参考以下文章

UIScrollView 未检测到折叠后的触摸

在 UIScrollView 仍处于活动状态的情况下检测视图中的连续触摸位置

UiScrollview scrollviewDidScroll 检测用户触摸

目标 C:检测 UIScrollView 上的触摸事件

UIScrollView 中的触摸事件发送到后面的 tableview

自定义按钮视图:检测触摸向下/向上,快速,并回退拖动到 UIScrollView