- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想让我的应用程序向新用户显示 UIAlertController,迫使他们同意隐私政策(或关闭应用程序)。我的隐私政策在线托管。我已经能够显示一个警报,但是使用按钮链接到 PP 不可避免地会导致警报在按下后被解除(经过多次搜索,似乎如果不创建自定义按钮就无法更改此设置) Controller )。
我很高兴将“隐私政策”一词作为警报中的超链接,并带有一个“我同意”按钮,但我发现很多人说这违反了万能的准则(尽管我记得很多 iOS 应用程序都这样做)。
我怎样才能最好有哪些方法可以使用 UIAlertController 与用户创建“clickwrap ”协议(protocol)?
最佳答案
不要使用 UIAlertController。不要使用在线内容的链接。在应用程序中包含隐私政策的文本。使用自定义呈现的 View Controller 作为模式对话框。它可能很小,甚至看起来很像系统警报,但它将在 TextView 中包含您的文本,并在对话框中包含所需的按钮。
(您可以使用从您的网站加载文本的 Web View 来代替 TextView ,但这存在在关键时刻缺乏连接的风险。最好构建策略文本进入应用程序。)
关于Swift 3 - "Clickwrap"风格的 UIAlertController 隐私政策协议(protocol),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56058907/
这是 Docusign 的 Clickwrap 示例。 var myCustomUserId = Math.floor(Math.random() * 100000) + 1; console.log
关闭。这个问题是opinion-based 。目前不接受答案。 想要改进这个问题吗?更新问题,以便 editing this post 可以用事实和引文来回答它。 . 已关闭 5 年前。 Improv
关闭。这个问题是opinion-based .它目前不接受答案。 想要改进这个问题? 更新问题,以便 editing this post 可以用事实和引用来回答它. 关闭 5 年前。 Improve
我是一名优秀的程序员,十分优秀!