Recently I found a weird iPad behavior on touches. I have a UITableView that slides in from the right edge of the screen(Like Facebook app has it on the left side) on swipe. In my implementation I have added a strip of UIView and have added swipe gesture recognizer. My application is in Landscape mode only
Now since the view comes out from the right edge, the general behavior would be to start swiping the finger from outside the edge of the screen. The menu shows up perfectly all the time, if the swiped finger starts from the edge that has the home button. However in landscape right mode i.e when the camera edge is on the right, and I swipe from that end, the gesture gets recognized once in 3-4 attempts.
I implemented touchesBegan method in the same class and got exactly the same behavior.
Does my application fails to identify touches from that edge(that to selectively)? What exactly it is happening? looks like it is a deadlock on Coding front.
Please help. Thanks