首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >获取UIAlertAction的位置?

获取UIAlertAction的位置?
EN

Stack Overflow用户
提问于 2017-11-13 16:45:11
回答 1查看 85关注 0票数 0

我喜欢做一个教程,要求用户必须按下‘始终允许’按钮在位置权限请求。

在我看来,使用一个ViewController并在其中添加一个UIAlertController作为subView,然后添加另一个CAShapeLayer来创建一个白色矩形来突出显示'Always Allow‘UIAlertAction

我的问题是我找不到'Always Allow‘UIAlertAction。我需要这个UIAlertActionCGPoint。如何获得它?

更新:这不是一个真正的权限提醒,我想很多人都误解了它。在iOS中,当权限警报弹出时,用户有时会选择任何一个,而不是阅读上面的消息。因为我们的硬件产品需要在后台进行位置更新,所以我们希望用户必须选择'Always‘位置选项,这就是为什么要这样做。我们想要做一个指南,告诉人们在下一步将显示一个警告页面,请选择正确的页面。按下右上角按钮后,会弹出真正的权限。我认为这是一个很好的引导用户的方法。

The Right Way To Ask Users For iOS Permissions

对此有什么建议吗?谢谢。

EN

回答 1

Stack Overflow用户

发布于 2017-11-13 16:54:03

  1. “允许使用位置”警报是由系统提供的,它会在另一个进程中显示UI。
  2. 这是错误的UX。
  3. 苹果将拒绝您的应用程序执行此操作。
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47260105

复制
相关文章

相似问题

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