Me falta algo simple aquí, ayúdenme a entender qué.Configuración de SwipeGestureRecognizer, aclaración necesaria
Mi controlador establece
UIGestureRecognizer *swipe = [[UIGestureRecognizer alloc]
initWithTarget:gameView action:@selector(handleSwipeFrom:)];
[gameView addGestureRecognizer:swipe];
El GameView está configurado
@interface GameView : UIView<UIGestureRecognizerDelegate>
Se declara además
- (IBAction) handleSwipeFrom:(UISwipeGestureRecognizer*)recognizer;
y lo configura como
- (IBAction)handleSwipeFrom:(UISwipeGestureRecognizer*)recognizer {
NSLog(@" .............. Swipe detected!! ...................");
}
Los Storyboard enlaces UIGestureRecognizer
con este IBACtion
y está configurado de la siguiente manera:
estoy un poco preocupado de que UIGestureRecognizer
aparecen debajo de un controlador y no la vista como se muestra, pero puedo Parece ser capaz de corregirlo.
Cuando la aplicación está construida, lectores, pero no están reconocidas.
Por favor sugiera lo que me falta aquí y si voy por el camino correcto para configurar las cosas.
Estás Initing un UIGestureRecognizer en lugar de un UISwipeGestureRecognizer por una – Brodie