Estoy intentando utilizar el objeto UITapGestureRecognizer que se puede encontrar en el Interface Builder. He arrastrado un único "UITapGestureRecognizer" de la biblioteca de objetos a una única vista xib. Luego creo un método IBAction a partir de este gesto de toque, para una prueba simple, solo estoy imprimiendo un mensaje "NSLog" en la consola una vez que hay un toque en la vista. He ejecutado esto y no se está llamando al método de toque. Hice clic derecho en la vista en IB y noté que había una advertencia "!" en vista de la "Colecciones de Outlook" Veo:Problemas al utilizar UITapGestureRecognizers en Interface Builder
Outlook Collections
gestureRecognizers - Tap Gesture Recognizer (!)
Los estados de alerta: UIView does not have an outlet collection named gestureRecognizers.
¿Qué necesito hacer para remediar esto?
Pasé por el mismo ejercicio y me funciona. Estoy usando xCode 4.2 con iOS SDK5. El mensaje de advertencia está allí pero todavía imprime el mensaje NSLog. –
¿Tiene alguna idea de lo que es la advertencia o cómo puede remediarse? – 5StringRyan
Sospecho que gestureRecognizers no se define como IBOutlet, pero de alguna forma cuando dejamos caer el control gestureRecognizer en el IB y sabe cómo conectarlo con nosotros. –