I'm testing an iPad on iOS 4.3, which by default uses 4 finger (up/down) gestures to switch out of apps. This interferes with an on-screen piano keyboard I'm using, however, and want to remove this gesture within the frame of the keyboard. The keyboard does not use the gesture, but it regularly disrupts input (for example, when there is multi-touch input).
One way to detect this is you will get 4 touchesCancelled at once in a single (NSSet *)touches
event if the person accidentally did the 4 finger swipe, and 5 touchesCancelled if the person did the 5 finger grab.
At that point you can display a dialog box in your app, telling the user how to turn off the multitasking gestures, once he switches back to the app.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With