如何以编程方式关闭/禁用 iOS 11 中引入的屏幕截图弹出框?
Posted
技术标签:
【中文标题】如何以编程方式关闭/禁用 iOS 11 中引入的屏幕截图弹出框?【英文标题】:How can I programmatically dismiss/disable the screenshot popover that was introduced in iOS 11? 【发布时间】:2017-06-11 12:39:17 【问题描述】:在我的应用程序中,我具有检测用户何时截取屏幕截图的功能,然后我展示此屏幕截图以进行注释和标记。
即时标记弹出框的外观使用户感到困惑,并降低了我的应用程序中此功能的用户体验质量,因为用户可能不知道要注释哪个屏幕截图。弹出框还将覆盖应该注释的屏幕截图的一部分。
有什么方法可以在用户使用应用程序时关闭此弹出框或阻止它出现?
我试图查看新的/现有 ios API 的文档以找出发生这种情况的位置,但没有成功。
【问题讨论】:
【参考方案1】:我向苹果的雷达提交了一个问题并得到了以下回复:
嗨,阿里,
这是一封关于 Bug ID# 32707749 的礼貌电子邮件。
工程部门针对此问题提供了以下反馈:
感谢您的反馈,已注明。工程已确定 目前没有解决此问题的计划。
我们现在关闭此错误报告。
如果您对分辨率有任何疑问或cmets,请更新 您的错误报告以及该信息,以便我们做出回应。
这是问题在 openradar 上的副本: http://www.openradar.me/radar?id=4941591483514880
我想这就是现在。
【讨论】:
以上是关于如何以编程方式关闭/禁用 iOS 11 中引入的屏幕截图弹出框?的主要内容,如果未能解决你的问题,请参考以下文章
在 UITextView 上以编程方式禁用 iOS8 Quicktype 键盘