长按手势响应方法为什么被调用了两次
我在一个imageView上添加了一个UILongPressGestureRecognizer手势,为什么手势的响应方法会被调用了两次?我只需要调用一次就可以了呀。 长按手势响应方法 --------------------编程问答-------------------- 这个帖子里面提到了这个方面的问题,不知道能不能对你有所帮助:http://ask.fenglepai.com/%E4%B8%80%E6%AC%A1%E9%95%BF%E6%8C%89%E6%89%8B%E5%8A%BFuilongpressgesturerecognizer%EF%BC%8C%E5%A4%9A%E6%AC%A1%E8%B0%83%E7%94%A8%E5%AF%B9%E5%BA%94%E7%9A%84%E6%96%B9%E6%B3%95.html
-(void)longPress:(UILongPressGestureRecognizer *)sender
{
if (sender.state == UIGestureRecognizerStateEnded) {
NSLog(@"Long press Ended");
} else {
NSLog(@"Long press detected.");
}
} --------------------编程问答-------------------- 这个帖子里面提到了这个方面的问题,不知道能不能对你有所帮助:
http://ask.fenglepai.com/%E4%B8%80%E6%AC%A1%E9%95%BF%E6%8C%89%E6%89%8B%E5%8A%BFuilongpressgesturerecognizer%EF%BC%8C%E5%A4%9A%E6%AC%A1%E8%B0%83%E7%94%A8%E5%AF%B9%E5%BA%94%E7%9A%84%E6%96%B9%E6%B3%95.html
-(void)longPress:(UILongPressGestureRecognizer *)sender
{
if (sender.state == UIGestureRecognizerStateEnded) {
NSLog(@"Long press Ended");
} else {
NSLog(@"Long press detected.");
}
}
补充:移动开发 , 移动开发其他问题