I am developing an application in which I use
- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event{
}
-(void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event{
}
-(void)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event{
}
-(void)handleSingleTap:(UITapGestureRecognizer *)recognizer {
}
Now my problem in iphone 3 after touch move
it is calling handleSingleTap
function and touchesEnded
didn't get called. This happen only on some lower part of the screen when I move there touch end didn't get called.If I move long then touchesEnded
get called.
But this thing is working properly in IPhone4 and IPad.
In IPhone4 and IPad after touchsesMoved
it is calling touchesEnded
.