滑动手指 UIImageView

Posted

技术标签:

【中文标题】滑动手指 UIImageView【英文标题】:Sliding finger UIImageView 【发布时间】:2010-03-27 04:44:20 【问题描述】:

如何检测手指滑过 UIImageView 的时间?例如,假设您将手指滑过它,它会改变颜色或其他东西。我希望能够滑过多个 UIImageViews 并发生一些事情......

【问题讨论】:

【参考方案1】:

UIScrollView 中尝试UIImageView

要在UIImageView 中检测您的触摸,您必须重写UIImageView 并将UserInteractionEnabled 设置为YES。然后你可以处理像touchesBegantouchesEnded这样的事件。

UIImageWithTouchControl.h

@interface UIImageWithTouchControl : UIImageView

UIImageWithTouchControl.m

-(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event



-(void)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event


【讨论】:

以上是关于滑动手指 UIImageView的主要内容,如果未能解决你的问题,请参考以下文章

两个手指在 UITableView 上滑动

滑动手指 UIImageView

移动端 uni-app 滑动事件 精确判断手指滑动方向

手指滑动屏幕原理

移动端 uni-app 滑动事件 精确判断手指滑动方向

移动端手指滑动事件