Alert UIAlertView powtarza się trzy razy w trybie długiego naciśnięcia przycisku rozpoznawania gestów

Stworzyłem aplikację. Przez rozwijanie go użyłem długiego naciśnięcia przycisku, aby wyświetlić alert.

To jest mój kod:

- (IBAction)longPressDetected1:(UIGestureRecognizer *)sender {
    //     label1.text = @"Select Iran to observe its historical data projections ";

    UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@""
                                                    message:@"Press the blue button (+) to select your region "
                                                   delegate:self
                                          cancelButtonTitle:@"Ok"
                                          otherButtonTitles:nil];

    [alert show];    
}

Pytanie: Kiedy chcę anulować UIAlertView za pomocą przycisku Anuluj, muszę nacisnąć ten przycisk trzy razy, aby anulować UIAlertView. oznacza to, że UIAlterview nie może zostać anulowany tylko jednym naciśnięciem. Czy mógłbyś mi pomóc?

questionAnswers(3)

yourAnswerToTheQuestion