我建了一个ios游戏给我的猫,他很喜欢它。然而,当他触摸屏幕时,他反复调用各种手势--通知中心,捏到主屏幕,在应用程序之间滑动。我必须坐在他旁边,不断地“修正”游戏,这就违背了自动游戏的目的。我试着在首选项中禁用手势,但猫还是设法退出了应用程序。
是否有可能以编程方式在普通的iPhone 7上用屏幕“锁定一个iOS”,所以只有主页按钮才会退出应用程序?
发布于 2013-12-25 06:20:28
我知道你问过如何用编程的方式来做它。但是,您的问题已经有了可访问性功能。
转到设置>通用>可访问性。启用引导访问并设置密码。一旦启用,打开您的应用程序,并三次单击主页按钮。你的猫将无法离开应用程序,即使通过点击主页按钮。
发布于 2013-12-25 06:07:33
对于忽略交互,可以使用以下方法:
[[UIApplication sharedApplication] beginIgnoringInteractionEvents];
这告诉接收者暂停处理与触摸相关的事件。这里,接收器是应用程序对象。
对于启用交互,请再次使用:
[[UIApplication sharedApplication] endIgnoringInteractionEvents];
这告诉接收者恢复处理与触摸相关的事件。
https://stackoverflow.com/questions/20769433
复制相似问题