Estoy intentando implementar un UIScrollView donde el desplazamiento horizontal se desplaza por las imágenes en la vista de desplazamiento, pero el desplazamiento vertical realiza otra acción que tengo. Ahora tengo un UIScrollView que está paginado con desplazamiento vertical deshabilitado que funciona bien para desplazarse por las imágenes, pero me estoy volviendo loco tratando de encontrar una manera de interceptar las cacerolas verticales y llamar a mi propio método en lugar de las cacerolas verticales que son devoradas por la vista de desplazamiento Yo era capaz de hacerDesplazamiento horizontal UIScrollView con gesto de desplazamiento vertical
UIPanGestureRecognizer *panUp = [[UIPanGestureRecognizer alloc] initWithTarget:self action:@selector(handlePanGesture:)];
[self.scrollView addGestureRecognizer:panUp];
[scrollView.panGestureRecognizer setEnabled:NO];
Lo que me da un control total sobre el encuadramiento en mi handlePanGesture: método, pero esto no es particularmente útil porque entonces me siento como si estuviera en esencia va a ser volver a escribir toda la lógica de desplazamiento de los cuales Estoy tratando de evitar Cualquier ayuda u orientación sobre cómo lograr esto sería muy apreciada.
Gracias!
Qué es lo que estamos tratando de hacer con su bandeja vertical? ¿Implica el desplazamiento o no? – rdelmar
No implica desplazamiento. Tengo una subvista que quiero animar en la misma vista padre de la vista de desplazamiento (la vista de desplazamiento solo ocupa una parte de la vista de su padre) – lramirez135
Entonces no entiendo su afirmación: "Siento que esencialmente voy a estar reescribiendo toda la lógica de desplazamiento ". ¿Pan horizontal funciona correctamente? ¿El panUp todavía está siendo interceptado por scrollView? – rdelmar