我正在检测用户是否已按下2秒钟:
UILongPressGestureRecognizer *longPress = [[UILongPressGestureRecognizer alloc]
initWithTarget:self
action:@selector(handleLongPress:)];
longPress.minimumPressDuration = 2.0;
[self addGestureRecognizer:longPress];
[longPress release];
这是我处理长按的方式:
-(void)handleLongPress:(UILongPressGestureRecognizer*)recognizer{
NSLog(@"double oo");
}
当我按下2秒钟以上时,文本“ double oo”被打印两次。为什么是这样?我该如何解决?
海绵宝宝撒
白板的微信
达令说
FragmentPagerAdapter 首次进入会调用getItem两次
为什么会调用两次?
调用两次start()后值会叠加,两次调用不是分开没有关联的?但speed明明不是静态的啊
为什么测试一中的alert会被调用两次?