Perguntas com a marcação «gesture-recognition»



7
UILongPressGestureRecognizer é chamado duas vezes ao pressionar
Estou detectando se o usuário pressionou por 2 segundos: UILongPressGestureRecognizer *longPress = [[UILongPressGestureRecognizer alloc] initWithTarget:self action:@selector(handleLongPress:)]; longPress.minimumPressDuration = 2.0; [self addGestureRecognizer:longPress]; [longPress release]; É assim que lida com a pressão longa: -(void)handleLongPress:(UILongPressGestureRecognizer*)recognizer{ NSLog(@"double oo"); } O texto "double oo" é impresso duas vezes quando pressiono por mais de 2 segundos. …


4
Qual é a diferença entre Pan e Swipe no iOS?
Parece simples. Segure o Trackpad, mova o dedo, solte . Mas, de alguma forma, o furto não está sendo acionado (a panorâmica é acionada) UISwipeGestureRecognizer *swipeGesture = [[UISwipeGestureRecognizer alloc] initWithTarget:v action:@selector(handleSwipe:)]; swipeGesture.direction= UISwipeGestureRecognizerDirectionUp; [v addGestureRecognizer:swipeGesture]; Pan é reconhecido pela sequência acima. UIPanGestureRecognizer *panGesture = [[UIPanGestureRecognizer alloc] initWithTarget:v action:@selector(handlePan:)]; [v addGestureRecognizer: …



Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.