一个应用程序能否禁用iOS的多任务手势?

3
有没有一种方式可以禁止手势识别?我提出这个问题的灵感来自于观察我的幼孙使用iPad的情况。经常会发生她意外激活手势识别器,导致应用程序被切换。例如四指手势可以移动一个应用程序到旁边。

对于一个“儿童专用”的应用程序,有可能抑制这些手势识别吗?如果不行,有可能抑制切换到另一个应用程序吗?乍一看,这似乎超出了应用程序的范畴,但也许有一种方法可以实现。

3个回答

2

我有同样的需求,但你无法覆盖手势识别。它比你的应用程序更优先。 实际上,我想为我的孩子做一个应用程序,也有同样的要求!但是在非越狱设备上无法禁用手势识别 ;(


2

您不需要在应用程序中进行此操作,因为它是 iOS 6 的辅助功能。它被称为“引导访问”,您可以在“设置” ->“通用” ->“辅助功能” ->“学习”部分中启用它。


它在iOS5上可用吗?我问这个问题是因为我的女儿还没有升级,因为她需要使用YouTube。 - Victor Engel
不,它是在iOS6中添加的。YouTube并不那么重要 :) - David Brunow
嘿,这对某些人来说是有用的。无论如何,她家里有两个iPad。据我所知,其中一个iPad保留在iOS5上以供观看YouTube。另一个已经升级到了iOS6。当我在我的iPad上安装Chrome后,我可以完美地观看YouTube。也许Google现在已经推出了全尺寸的iPad应用程序。这就是我女儿一直在等待的。无论如何,不想走太远的岔路。 - Victor Engel
明白了。我和女儿一起使用了“引导访问”,效果非常好。我还为她开发了一个应用程序,并与GarageBand一起使用。你甚至可以将其设置为三次点击主页按钮以便快速访问。 - David Brunow

1
不行,但你可以在设置中手动关闭它。前往设置>常规>多任务手势。我认为我们不能通过编程控制正常应用程序的这个功能,但是你可以在使用应用程序之前通过警告通知用户在此处禁用它。那是目前最合适的方式。

如果我可以选择两个答案,我会这样做。我认为这个答案和我选择的那个一样有效。 - Victor Engel
@VictorEngel,谢谢Victor。很高兴知道它有帮助。没问题。 :) - iDev

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接