Control de desplazamiento horizontal

Tengo una lista de elementos en una matriz. Los elementos de la matriz son un NSDictionary que tiene una identificación (apodo) y una URL para la imagen de perfil. Necesito mostrar cada elemento (imagen de perfil e identificación) dentro de una vista de desplazamiento horizontal. Si necesito mostrarlo como una vista de desplazamiento vertical, puedo usar UItableView. Pero ahora necesito una vista de desplazamiento horizontal. ¿Hay alguna buena idea para implementar esta función? Si uso UITableView, puedo mostrar cada elemento en UITableViewCell. Si uso UIScrollView con el desplazamiento horizontal habilitado, ¿qué control es el mejor para contener ID e IMAGE, UITableViewCell o UIView?

Gracias por adelantado

preguntado el 12 de junio de 12 a las 10:06

1 Respuestas

He usado un desplazamiento horizontal que contiene elementos. La idea era que cada elemento tuviera un ancho y el desplazamiento horizontal tuviera un espacio horizontal entre los elementos.

La colocación del elemento "i" se hizo más o menos así

SizeOfItem * i + (i-1)ItemSpacing

Solía ​​agregar un TapGestureRecognizer o un UIButton en cada elemento que insertaba en este control, lo hice para presentar algunas funciones de delegado como didSelectItemAtIndex:

La mejor manera de implementarlo es usando una UIView personalizada, también tenga en cuenta que necesitará presentar fuentes de datos y Delegados para que su HorizontalScroller sea más fácil de manejar.

Sé que esto es muy general, pero crear un elemento horizontal necesita algo de trabajo.

Respondido el 12 de junio de 12 a las 10:06

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.