Bien, entonces tengo un UILabel
creado en el constructor de interfaz que muestra algo del texto predeterminado de "toque para comenzar".Manejando evento Touch en UILabel y conectándolo a un IBAction
Cuando el usuario toca la UILabel
quiero para que active un método IBAction: -(IBAction)next;
que actualiza el texto en la etiqueta para decir algo nuevo.
Sería muy conveniente si esto me permitiera simplemente arrastrar una conexión de mi método a mi etiqueta y luego seleccionar retocar adentro, como con un botón. pero, por desgracia, no hay cigarro.
Así que de todos modos, supongo que mi pregunta es, ¿tendré que subclase UILabel
para hacer que esto funcione? ¿O hay alguna forma de que pueda arrastrar un botón sobre la etiqueta, pero que sea 0% opaco? ¿O hay una solución más simple que me falta?
¿Qué sucede si tengo varias etiquetas? ¿cómo podría diferenciar cuál fue aprovechado? – learner
@learner prueba la propiedad de etiqueta. asegúrese de usar labelTap: en vez de labelTap. y use - (void) labelTap: (id) remitente ;. – thedjaney
@thedjaney El remitente es el UITapGestureRecognizer, no el UILabel – h4labs