Pregunta

Tengo una configuración tableViewController / navController. Quiero tocar en la barra de navegación de navController para forzar la vista de tabla a la fila superior. Puedo ver que la barra de navegación es una subclase de UIView, pero no estoy claro si necesito subclasificarla e implementar los métodos de secuencia táctil.

Construí la jerarquía de vistas en IB, así que soy reacio a construirlo todo mediante programación solo para permitir tocar la barra de navegación.

Gracias Doug

¿Fue útil?

Solución

El sistema operativo ya define el toque en la barra de estado " gesto para significar " desplazarse a la parte superior de la vista actual. " UIScrollView tiene una propiedad scrollsToTop que controla este comportamiento, y UITableView lo hereda.

Otros consejos

Puede cambiar la subclase de cualquier elemento en el generador de interfaces. Simplemente cree su subclase, agréguela a su proyecto XCode y luego podrá ingresarla como la clase en lugar del valor normal.

Para un ejemplo simple sobre cómo anular una apariencia de clase aquí .

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