如何检测何时在UIImageView上滑动手指?比方说,你用手指滑过它,它会改变颜色或其他东西。我希望能够跨越多个UIImageViews并发生一些事情......
答案 0 :(得分:0)
在UIImageView
内尝试UIScrollView
!
要在UIImageView
中检测您的触摸,您必须重写UIImageView
并将UserInteractionEnabled
设置为YES
。然后,您可以处理touchesBegan
和touchesEnded
等事件。
<强> UIImageWithTouchControl.h 强>
@interface UIImageWithTouchControl : UIImageView
<强> UIImageWithTouchControl.m 强>
-(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event
{
}
-(void)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event
{
}