Le défilement Horizontal UIScrollView avec panoramique vertical geste

Je tente de mettre en œuvre un UIScrollView où panoramique horizontale permet de faire défiler les photos dans la scrollview mais verticalement panoramique effectue une autre action que j'ai. Droit maintenant, j'ai un UIScrollView qui est paginé avec le défilement vertical personnes handicapées, qui fonctionne très bien pour faire défiler des photos, mais je suis allez fou en essayant de trouver un moyen d'intercepter verticale de casseroles et d'appeler mon propre méthode au lieu de la verticale casseroles juste d'être mangé par le scrollview. J'ai été capable de faire

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

Qui me donne un contrôle total sur la balance dans mon handlePanGesture: la méthode, mais ce n'est pas particulièrement utile parce que je me sens comme je suis essentiellement va être réécriture de la vitesse de défilement de la logique que je tente d'éviter. Toute aide ou des conseils sur la façon d'atteindre ce serait grandement apprécié.

Merci!

Qu'est-ce que vous essayez de faire avec votre panoramique vertical? Implique-t-il de défilement ou pas?
Il ne comporte pas de défilement. J'ai une sous-vue que je veux animer dans le même parent vue de la scrollview (la scrollview ne prend qu'une partie de son parent de la vue)
Alors je ne comprends pas votre phrase: "je me sens comme je suis essentiellement va être réécriture de la vitesse de défilement de la logique". Ne vous panoramique horizontal travail correctement? Est le panUp encore être intercepté par la scrollView?
Je sais je suis en retard mais le réglage du shouldRecognizeSimultaneouslyWithGestureRecognizer à return YES va travailler pour cela, mais vous DEVEZ également définir votre pan geste .delegate à self. J'en ai laissé le réglage de la délégué et ça ne marchait pas pour moi. Je vois que vous avez négligé le délégué dans votre code ci-dessus. Espérons que cela aide les futurs utilisateurs.

OriginalL'auteur lramirez135 | 2012-10-02