首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >iPhone iPad可以通过编程完全禁用屏幕交互和手势吗?

iPhone iPad可以通过编程完全禁用屏幕交互和手势吗?
EN

Stack Overflow用户
提问于 2013-12-25 05:44:53
回答 2查看 2.4K关注 0票数 3

我建了一个ios游戏给我的猫,他很喜欢它。然而,当他触摸屏幕时,他反复调用各种手势--通知中心,捏到主屏幕,在应用程序之间滑动。我必须坐在他旁边,不断地“修正”游戏,这就违背了自动游戏的目的。我试着在首选项中禁用手势,但猫还是设法退出了应用程序。

是否有可能以编程方式在普通的iPhone 7上用屏幕“锁定一个iOS”,所以只有主页按钮才会退出应用程序?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-12-25 06:20:28

我知道你问过如何用编程的方式来做它。但是,您的问题已经有了可访问性功能。

转到设置>通用>可访问性。启用引导访问并设置密码。一旦启用,打开您的应用程序,并三次单击主页按钮。你的猫将无法离开应用程序,即使通过点击主页按钮。

票数 2
EN

Stack Overflow用户

发布于 2013-12-25 06:07:33

对于忽略交互,可以使用以下方法:

代码语言:javascript
运行
复制
[[UIApplication sharedApplication] beginIgnoringInteractionEvents];

这告诉接收者暂停处理与触摸相关的事件。这里,接收器是应用程序对象。

对于启用交互,请再次使用:

代码语言:javascript
运行
复制
[[UIApplication sharedApplication] endIgnoringInteractionEvents];

这告诉接收者恢复处理与触摸相关的事件。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20769433

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档