如果使用带3D触控功能的iPhone用力按压屏幕左边缘,则会调出任务切换器。
我想知道如何在我的应用中禁用此行为。
答案 0 :(得分:2)
没有API,就像没有用于禁用任何其他方式退出应用程序的API一样。如果你喜欢这样的话,你可以提交enhancement request来描述你想要做的事情。
答案 1 :(得分:1)
虽然没有针对此的API,但似乎行为仅限于纵向模式。如果您运行Apple的TouchCanvas example,您会发现该手势实际上无法正常工作,因为该应用在横向模式下运行。如果修改项目以同时支持纵向和横向,则可以在纵向中启用手势,在横向中禁用手势。
因此,根据您的使用情况,这可能是一种合适的解决方法。
我已经在https://bugreport.apple.com为此提交了雷达,建议Apple提供类似于能够设置的API:
self.navigationController?.interactivePopGestureRecognizer.enabled = false
如果您对该功能感兴趣,建议您也这样做。他们可能会关闭副本,但表示更多的支持不会受到伤害。