Articles of uigesturerecognizer

Detecta cuando UIGestureRecognizer está arriba, abajo, izquierda y derecha Cocos2d

Tengo un CCSprite que quiero mover usando gestos. El problema es que soy completamente nuevo en Cocos2D. Quiero que mi sprite realice una acción cuando el gesto está arriba, otra cuando el gesto está abajo, otra acción cuando el gesto es correcto y lo mismo para el izquierdo. ¿Alguien me puede apuntar en la dirección […]

Cómo llamar a un gesto toque UIView programmatically en swift

Tengo un UIView y le agregué un gesto de toque: let tap = UITapGestureRecognizer(target: self, action: Selector(“handleTap:”)) tap.delegate = self myView.addGesture(tap) Intento llamarlo programáticamente en el archivo de prueba. sendActionForEvent Estoy usando esta función, pero no está funcionando: myView.sendActionForEvent(UIEvents.touchUpDown) Muestra el selector no reconocido enviado a la instancia. ¿Como puedó resolver esté problema? Gracias por […]

UIPanGestureRecognizer: solo vertical u horizontal

Tengo una vista que tiene un UIPanGestureRecognizer para arrastrar la vista verticalmente. Entonces, en la callback del reconocedor, solo actualizo la coordenada y para moverla. La supervista de esta vista tiene un UIPanGestureRecognizer que arrastrará la vista horizontalmente, simplemente actualizando la coordenada x. El problema es que el primer UIPanGestureRecognizer está tomando el evento para […]

Mostrar / ocultar UIToolbar, “hacer coincidir el movimiento de los dedos”, como en el caso, por ejemplo, iOS7 Safari

Nota: echa un vistazo a la gran subclase de UINavBar de Thuy aquí: https://stackoverflow.com/a/20720359/294884 Si estás trabajando en este problema, GTScrollNavigationBar está cerca de una solución preparada para el problema de navBar. Recompensa de 50 puntos aquí, increíble que no hay respuestas. Por ejemplo: en un iPhone 2014, abra Safari, cargue cualquier página web. Mira […]

Swift3 iOS – Cómo hacer que la función de disparo de UITapGestureRecognizer

Estoy tratando de agregar un UITapGesture a un UIButton para que active una función cuando se toca. Estoy usando Swift 3 y estoy recibiendo un error: Finalización de la aplicación debido a la excepción no detectada ‘NSInvalidArgumentException’, razón: ‘- [SwiftRunner.ViewController tapBlurButton]: selector no reconocido enviado a la instancia 0x149e07610’ Esto es más o menos lo […]

Reenviar UIGesture a vistas detrás

Estoy trabajando en una aplicación de iPhone (iOS 4.0 o posterior) y tengo algunos problemas con el manejo táctil entre varias vistas. Estoy teniendo una estructura de vista como esta —> A superView | —> SubView – A | —> SubView – B (exactly on top of A, completely blocking A). Básicamente tengo una supervista, […]

UIGestureRecognizer bloquea la subvista para manejar eventos táctiles

Estoy tratando de descubrir cómo se hace de la manera correcta . Intenté representar la situación: Estoy agregando un UITableView como una subvista de un UIView . El UIView responde a un tap- y pinchGestureRecognizer , pero al hacerlo, la tabla deja de reactjsr a esos dos gestos (todavía reactjs a los golpes). Lo he […]

UIGestureRecognizer en UIImageView

Tengo un UIImageView , que quiero poder cambiar de tamaño y girar, etc. ¿ UIGestureRecognizer puede agregar un UIGestureRecognizer al UIImageView ? Me gustaría agregar un reconocedor rotar y pellizcar a un UIImageView que se crearía en tiempo de ejecución. ¿Cómo se puede agregar estos reconocedores?

Cómo detectar Swipe Gesture en iPhone SDK?

En mi aplicación de iPhone, necesito reconocer el gesto de deslizamiento realizado por el usuario en la vista. Quiero que los gestos de deslizamiento sean reconocidos y realice una función al deslizar. Necesito que la vista se deslice horizontalmente y muestre otra vista a medida que el usuario hace un gesto de deslizamiento. ¿Lo que […]

UIGestureRecognizer y UITableViewCell

UISwipeGestureRecognizer un UISwipeGestureRecognizer a una UITableViewCell en el método cellForRowAtIndexPath: : – (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { static NSString *CellIdentifier = @”Cell”; UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier]; if (cell == nil) { cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier] autorelease]; UISwipeGestureRecognizer *gesture = [[UISwipeGestureRecognizer alloc] initWithTarget:self action:@selector(didSwipe:)]; gesture.direction = UISwipeGestureRecognizerDirectionRight; [cell.contentView addGestureRecognizer:gesture]; [gesture release]; } […]