Pregunta

Tengo una aplicación con varias (8) vistas diferentes en un UIScrollView. Están dando vueltas para que llegues al primero cuando intentas estar "detrás" del último y viceversa. Mi problema es cómo crear una barra de título como en la transmisión de la aplicación Google+. Allí los títulos están dando vueltas con las páginas y muestran la página visible actual. ¿Cómo podría darme cuenta de eso? ¿Sería posible crear una clase general para usar tal vista en muchas aplicaciones diferentes?

Ya he tratado de resolver este problema con algunos enfoques diferentes, pero todos no funcionaron (bueno). Puedo mostrar etiquetas sobre mi View de desplazamiento y moverlas, pero hasta qué punto y con qué texto me parece ser difícil para mí.

Así que ahora estoy esperando tus respuestas; D

¿Fue útil?

Solución

Intenta usar dos UIScrollView, uno para el contenido y otro para los encabezados. El encabezado UIScrollView sería controlado por su controlador de vista que también es delegado de la principal UIScrollView. Actualizar el encabezado UIScrollView Siempre que recibas un -scrollViewDidScroll: mensaje desde el principal UIScrollView.

Otros consejos

Creo que debe agregar la etiqueta en customView y luego agregar customViews en ScrollView, obtendrá eventos para la vista individual, para que pueda rotar esa vista de acuerdo con Angle y mantener la etiqueta en Fix Place ...

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top