Я хочу отследить касания четырьмя пальцами в моем приложении, но они отменены, поскольку iPad использует четыре пальца для переключения приложений.Есть ли способ отменить / переопределить этот жест?
Это будет мой ответ. Я не уверен, как бы вы на самом деле выполнили нижеприведенное, поскольку, я думаю, реализации делают вещи по-другому, но обычно это звучит так, как есть возможность, потому что после всего этого слова Apple касаются многозадачных жестов:
«Разработчикам рекомендуется оценивать любые существующие взаимодействия в их приложения для потенциальных источников помех. Чтобы правильно взаимодействовать с многозадачными жестами, приложения должны правильно обрабатывать следующие методы и уведомления: TouchCancelled: withEvent: (UIResponder) cancelTrackingWithEvent: (UIControl) applicationDidBecomeActive: и applicationWillResignActive: (делегат приложения) UIApplicationDidBecomeActiveNotification и UIApplicationWillResignActiveNotification уведомления Это могут быть включен для разработки через XCode, так что вы можете обновить свои приложения до взаимодействовать с этими новыми жестами. Проверьте их и дайте нам свой обратная связь на форумах разработчиков Apple. "
Я действительно не думаю, что вы можете, потому что я смотрел бесчисленное количество видео о том, как переопределить на iPhone / iPod, но не должно быть ни одного для iPad, поэтому вы не можете обманывать игры!
Я посмотрел на это для игры, над которой работал, и не смог найти способ ее переопределить. Даже если бы вы нашли способ, он, вероятно, отклонил бы вас из магазина приложений, поскольку, похоже, для него не существует публичного API.