Tag: uigesturerecognizer

Drag + Rotation using UIPanGestureRecognizer touch getting off track

I am doing some drag and rotation calculations using UIPanGestureRecognizer. The rotation angle is correct, and the drag location is almost correct. The problem is that as you go around the center of the box needs to be adjusted according to the angle and I can’t figure out how. I’ve included pictures of what a […]

Drag Down UIView in iOS 5

I saw in my iPhone app that there is a gesture on the status bar which can access Notification Center. How can I implement that kind of transition in my app?. I think this is done with the swipe gesture recognizer, but how do I include a swipe gesture from top to bottom (how you […]

rotating a view on touch

I have to rotate a view circularly on finger touch…I mean like dialing the old phones number…and the touch should be only on corners…..can any one help me…i have tried it a lot…but was not successes

super respondsToSelector: returns true but actually calling super (selector) gives “unrecognized selector sent to instance”

OK, I am a little confused. I have a subclass of UIScrollView, which is my attempt at a horizontally scrolling “table view” like UI element. UIScrollView itself sets up UIGestureRecognizers it uses internally, and it appears to set itself up as the delegate for those UIGestureRecognizers. I also have my own UIGestureRecognizer setup on my […]

How do you stop UITapGestureRecognizer from catching EVERY tap?

Hello I have an opengl view and on that I have a tab bar. I’m using a tap recognizer to tap different 3d objects on screen. In the tab bar I have a button but it doesn’t work because the tap recognizer catches these taps too. How do I stop this? I’ve already tried this: […]

Combining a UILongPressGestureRecognizer with a UIPanGestureRecognizer

I d’like to combine a UILongPressGestureRecognizer with a UIPanGestureRecognizer. The UIPanGestureRecognizer should start with a long press. Is there a simple way to do this? or do I really have to write my own gesture recognizer? I wan’t something like on the home screen. You press on an icon and after some time the icons […]

How to have a UISwipeGestureRecognizer AND UIPanGestureRecognizer work on the same view

How would you setup the gesture recognizers so that you could have a UISwipeGestureRecognizer and a UIPanGestureRecognizer work at the same time? Such that if you touch and move quickly (quick swipe) it detects the gesture as a swipe but if you touch then move (short delay between touch & move) it detects it as […]

UIPanGestureRecognizer on MKMapView?

I would like to add some logic when user moves with map view i. e. he does a pan touch. But when I add the gesture recognizer and I want to log the touch, nothing happens. When I try it in another view controller and add the recognizer to controller’s view then it works ok. […]

How to recognize swipe in all 4 directions?

I need to recognize swipes in all directions (Up/Down/Left/Right). Not simultaneously, but I need to recognize them. I tried: UISwipeGestureRecognizer *Swipe = [[UISwipeGestureRecognizer alloc] initWithTarget:self action:@selector(SwipeRecognizer:)]; Swipe.direction = (UISwipeGestureRecognizerDirectionLeft | UISwipeGestureRecognizerDirectionRight | UISwipeGestureRecognizerDirectionDown | UISwipeGestureRecognizerDirectionUp); [self.view addGestureRecognizer:Swipe]; [Swipe release]; but nothing appeared on SwipeRecognizer Here’s the code for SwipeRecognizer: – (void) SwipeRecognizer:(UISwipeGestureRecognizer *)sender { if […]

Simultaneous gesture recognizers in Iphone SDK

I need to catch two different swipping gestures using UISwipeGestureRecognizer(for example, UISwipeGestureRecognizerDirectionRight and UISwipeGestureRecognizerDirectionLeft). When I add two different recognisers with addGestureRecognizer method, only last added recognizer works. I’ve read that I need to implement gestureRecognizer:shouldRecognizeSimultaneouslyWithGestureRecognizer: method of UIGestureRecognizerDelegate protocol, but nothing works. Can anyone help with simple example of catching two or more same […]