覆盖/取消iPad应用程序切换手势

时间:2011-12-12 04:39:27

标签: objective-c ipad ios5 uigesturerecognizer

我想在我的应用程序中跟踪四个手指触摸,但是当iPad使用四指滑动来切换应用程序时,它们会被取消。 有没有办法取消/覆盖这个手势?

3 个答案:

答案 0 :(得分:0)

我调查了这个我工作过的游戏,但我找不到覆盖它的方法。即使你找到了一种方法,它也可能会让你从应用商店中被拒绝,因为它似乎没有任何公共API。

答案 1 :(得分:0)

这是我的答案。我不确定你是如何实际执行下面的,因为我认为实现的方式有所不同,但通常听起来有可能,因为毕竟这些都是Apple关于多任务处理手势的话:

  

“鼓励开发人员评估任何现有的互动   他们对潜在干扰源的应用。为了   正确地与多任务手势互操作,应用程序必须   正确处理以下方法和通知:   touchesCancelled:withEvent:(UIResponder)cancelTrackingWithEvent:   (UIControl)applicationDidBecomeActive:和   applicationWillResignActive :(应用程序委托)   UIApplicationDidBecomeActiveNotification和   UIApplicationWillResignActiveNotification通知这些可以   通过Xcode启用开发,以便您可以将应用更新到   与这些新手势互操作。测试它们并给我们你的   Apple开发者论坛中的反馈。“

答案 2 :(得分:0)

我真的不认为你可以,因为我已经看过无数关于如何覆盖iPhone / iPod的视频,但iPad上没有必须这样,所以你不能在游戏上作弊!