2011-04-03 123 views
11

我在iOS 4.3上测试iPad,默认情况下使用4个手指(上/下)手势切换应用程序。这干扰了我正在使用的屏幕上的钢琴键盘,但是,想要在键盘框架内移除此手势。键盘不使用手势,但它会定期中断输入(例如,当有多点触摸输入时)。如何在iPad上禁用4个手指手势?

+0

我也想知道。最后,你做到了吗? thx Louis – Plot 2011-06-06 14:46:59

回答

3

我相信你会转到settings> general>多任务手势并关闭它们。

+0

是否可以在应用程序范围内以编程方式进行设置? – 2011-04-03 01:32:43

+0

我不太确定你的意思,对不起 – Jordan 2011-04-03 01:37:30

+1

他的意思是,不必通过设置禁用多任务手势,应用程序可以做到这一点吗?我们可以编程应用程序来禁用它吗? – obsoleteModel81 2011-04-03 02:02:09

4

没有骰子

这是目前不可能做编程。它最完整的螺纹是在这里:

http://www.cocos2d-iphone.org/forum/topic/28704

和答案,如果这是真的,很可能是在这里(它不是):

http://developer.apple.com/library/ios/#documentation/uikit/reference/UIDevice_Class/Reference/UIDevice.html

其他可能性

另一种方法是至少通知用户他们有设置“wr翁“。你能检测到它吗?看来你不能:

iOS Multitasking gestures: Is there any way to check if the user has them turned on or not?

9

One无法检测到这种方式是你会得到4单(NSSet *)touches事件touchesCancelled一次,如果人不小心做了4指轻扫,和5 touchesCancelled如果该人做了5个手指抓取。

此时,您可以在应用程序中显示一个对话框,告诉用户在切换回应用程序后如何关闭多任务手势。

+0

尽管这是一个很好的解决方案,但它仍然很糟糕。 – SeruK 2013-12-23 13:25:20