Is it possible to do an edge swipe in iOS simulator?

user2709279 picture user2709279 · Oct 2, 2013 · Viewed 8.1k times · Source

iOS 7 provides for a UIScreenEdgePanGestureRecognizer which detects swipes in from edges of the screen. Can this gesture be simulated using the iOS7 simulator in Xcode? Clicking and dragging outside the screen area just moves the whole simulator frame around.

Answer

Matthias Bauch picture Matthias Bauch · Oct 2, 2013

You don't have to swipe across the edges to trigger a UIScreenEdgePanGestureRecognizer, just start very close to the edge. It works if I start not more than ~15 points from the edge.

(this if for the simulator. I never tested this on a device)


As a side note: You have to create a gestureRecognizer for each edge. You can't OR edges together, so UIRectEdgeAll won't work.