Horizontales Scrollen von UIScrollView mit vertikaler Schwenkbewegung

Ich versuche, eine UIScrollView zu implementieren, bei der beim horizontalen Schwenken ein Bildlauf durch die Bilder in der Bildlaufansicht ausgeführt wird, beim vertikalen Schwenken jedoch eine andere Aktion ausgeführt wird. Im Moment habe ich eine UIScrollView, die mit deaktiviertem vertikalem Bildlauf paginiert ist, die sich gut für das Scrollen durch Bilder eignet, aber ich bin verrückt, wenn ich einen Weg finde, vertikale Schwenks abzufangen und meine eigene Methode aufzurufen, anstatt die vertikalen Schwenks, die gerade aufgefressen werden die scrollansicht. Ich konnte es tun

    UIPanGestureRecognizer *panUp = [[UIPanGestureRecognizer alloc] initWithTarget:self action:@selector(handlePanGesture:)];
[self.scrollView addGestureRecognizer:panUp];
[scrollView.panGestureRecognizer setEnabled:NO];

Das gibt mir die totale Kontrolle über das Schwenken in meiner handlePanGesture: -Methode, aber das ist nicht besonders hilfreich, weil ich das Gefühl habe, dass ich im Grunde die gesamte Bildlauflogik, die ich zu vermeiden versuche, neu schreiben werde. Jede Hilfe oder Anleitung, wie dies erreicht werden kann, wäre sehr dankbar.

Vielen Dank!

Antworten auf die Frage(3)

Ihre Antwort auf die Frage