¿Qué quieres decir con ser fundamental?
En resumen, los reconocedores de gestos son una mejor abstracción para varios movimientos de gestos: por ejemplo, Tap, Swipe, Pan.
Los reconocedores de gestos no son un derivado de UIView, pero pueden agregar la detección de gestos a una vista simple.
- Apple me obliga a actualizar mi iPad, ¿por qué?
- ¿Existe una solución de servidor de notificación push existente, compatible con iOS, Android, Windows Phone?
- ¿Cuáles son los desafíos fundamentales que enfrenta iOS?
- Quiero convertirme en desarrollador de aplicaciones móviles. Tengo conocimiento en el desarrollo de iOS y Android. ¿Qué tipo de aplicaciones funcionan bien en el mercado?
- ¿Por qué la gente usa iOS incluso después de saber que Android es más productivo y personalizable?
UIControl es una mejor abstracción de una UIView que se supone que realiza una acción. Puede manejar gestos (como tocar arriba / abajo o toques múltiples), pero está hecho para ser un manipulador de algo (botón, interruptor, etc.)
Ejemplo:
Una vez intenté usar los reconocedores de gestos para crear un botón personalizado, pero luego noté que quiero administrar el estado resaltado y seleccionado, para mostrar efectos personalizados.
Pero, esta gestión estatal solo está disponible con UIControl. Los reconocedores de gestos solo se tratan de manejar gestos.
Por lo tanto, están hechos para diferentes propósitos. Eso es todo.