Scrollview Desplazamiento con imágenes dinámicas en ellos y desplazamiento vertical / horizontal pero uno a la vez

Soy capaz de lograr un desplazamiento horizontal con la adición dinámica de imágenes en ellos, con desplazamiento infinito y carga lenta de imágenes también.

En realidad, estoy un poco atrapado, sobre cómo proceder con el desplazamiento vertical de la image en lo que respecta a la image horizontal que se muestra.

Por ejemplo: demuestro algunas imágenes del server, esas son imágenes aleatorias, y esas imágenes están asociadas a algunos álbumes de un usuario en mi server.

Por lo tanto, cuando el usuario se desplaza de izquierda a derecha (horizontal), scrollview debería mostrar todo el montón de imágenes descargadas, pero cuando el usuario se desplaza hacia arriba / abajo, scrollview debería mostrar otras imágenes asociadas al álbum de la image actual (desde el modo horizontal). Diga que descargué las imágenes 1,2,3 y 4. y cuando me desploop hacia arriba / hacia abajo y luego digo para el índice 2, debería mostrar 2.1, 2.2, etc., que no es más que vinculado al álbum.

Tengo el json conmigo para pantallas verticales y horizontales. sin embargo, no estoy seguro de cómo modificar mi flujo actual (desplazamiento infinito + carga perezosa) con álbumes un poco de vista.

Gracias por la ayuda.

Cree ScrollViews verticales dentro de su ScrollView horizontal. Cada ScrollView vertical representa un álbum. Rellene todas las imágenes en ese álbum a este ScrollView vertical. Establezca el locking de dirección en yes para todas las ScrollViews. Toda la estructura debe gustarte a continuación.

------------- ------------- | | | | | ------- | | ------- | > Vertical ScrollViews | | | | | | | | with images inside | | | | | | | | | | | | | | | | | | | | | | | | | ------- | | ------- | | | | | ------------------------------------------------------------------------------- | | | | | | | | ------- | | ------- | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Horizontal ScrollView | | | | | | | | | | with vertical Scrolls | | | ------- | | ------- | | | | | | | | | ------------- ------------- | ------------------------------------------------------------------------------- 

Para resolver este problema, debe crear el método táctil para el desplazamiento horizontal y, según toque, actualizar los datos de la vista de desplazamiento del desplazamiento vertical. Si lo necesita, también publicaré algunos consejos sobre el código.

  if(CGRectContainsPoint([imgView frame], [touch locationInView:scrollView])) { [self ShowDetailView:imgView]; break; } } 

}

 -(void)ShowDetailView:(UIImageView *)imgView { selectOther_ImageView.image = imgView.image; }