Tengo varios UIButton
s que utilizo para establecer la acción actual al tocar en el área principal. También me gustaría permitir que el usuario arrastre desde el botón directamente al área principal y realice la misma acción; esencialmente, los toques Bean y touchesMoved se deben pasar a la vista principal al tocar los UIButtons, pero también deben enviar la acción de presionar el botón.¿Hay alguna forma de pasar el iPhone?
En este momento, tengo el toque dentro cambiando el control. La salida de arrastre llama a la sección retocar adentro para establecer el control, luego llama a la sección de inicio de toques para iniciar la operación de tocar el área principal.
Sin embargo, en este punto, los toquesMoved y touchesEnded obviamente no se están llamando, porque los toques se originaron en el UIButton.
¿Hay alguna manera de ignorar a la mitad los toques para que pasen al área principal, pero también me permiten establecer el control primero?
Entonces, en este caso, tendría que subclase UIButton para pasar los toques, supongo? –
Las subclases no deberían ser necesarias, necesitará explorar la cadena un poco. La vista o el control que contiene su botón será el siguiente respondedor en la cadena. – Paxic
Me temo que no veo cómo atrapar mensajes del UIButton y pasarlos a UIView sin subclasificar el UIButton para obtener realmente el mensaje. –