iOS在使用我的应用程序的共享扩展时在Safari中显示UIAlert

时间:2015-09-29 22:00:07

标签: ios mobile-safari ios9 safari-extension ios8-share-extension

我正在为iOS 9+设备开发一个简单的内容拦截器。在拦截广告/跟踪器等方面,一切似乎都运行良好,我甚至有能力将白名单'列入白名单。使用共享扩展操作直接从Safari访问网站。

我的问题是用户点击操作>我的应用程序共享扩展程序[将其添加到主应用程序内的列表]我想显示一个简单的警报,其中显示的内容类似于'此网站已添加到您的白名单中..."几秒钟后消失。

......我该怎么做?

**更新我已经阅读了关于此的所有Apples文档,但仍无法弄清楚。帖子here确实提到了如何设计简化的用户界面,但并不能真正涵盖我的情况。

希望有人知道: - )

1 个答案:

答案 0 :(得分:1)

为什么不对此使用通知,您可以将通知样式设置为显示为UIAlert。您可以在iOS中的日历应用中看到类似的内容。

更新:

我做了一点挖掘,根据this无法以编程方式更改样式。因此,当您的应用处于前台时,最好的选择就是处理它。除了本地通知之外,我想不出任何其他操作系统范围的解决方案。