Переопределить / отменить жест переключения приложения iPad - PullRequest
1 голос
/ 12 декабря 2011

Я хочу отследить касания четырьмя пальцами в моем приложении, но они отменены, поскольку iPad использует четыре пальца для переключения приложений.Есть ли способ отменить / переопределить этот жест?

Ответы [ 3 ]

0 голосов
/ 27 декабря 2011

Это будет мой ответ. Я не уверен, как бы вы на самом деле выполнили нижеприведенное, поскольку, я думаю, реализации делают вещи по-другому, но обычно это звучит так, как есть возможность, потому что после всего этого слова Apple касаются многозадачных жестов:

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

0 голосов
/ 30 декабря 2012

Я действительно не думаю, что вы можете, потому что я смотрел бесчисленное количество видео о том, как переопределить на iPhone / iPod, но не должно быть ни одного для iPad, поэтому вы не можете обманывать игры!

0 голосов
/ 12 декабря 2011

Я посмотрел на это для игры, над которой работал, и не смог найти способ ее переопределить. Даже если бы вы нашли способ, он, вероятно, отклонил бы вас из магазина приложений, поскольку, похоже, для него не существует публичного API.

...