swift - iOS 应用程序 - 收到推送通知时在屏幕上显示自定义交互视图,如系统警报
问题描述
我的应用程序使用推送通知进行通信,它是一个基于非 VOIP 的应用程序,我想知道是否可以通过某种方式实现以下功能,因为它的通信部分在我的应用程序中很重要。
1)当应用程序未激活时,收到推送通知后,是否可以显示自定义用户界面或 ViewController 来代替手机顶部通知托盘中的通常通知。?
2) 一旦自定义 UI 或 ViewController 出现,我可以与它交互以启动我的应用程序吗?
3) 我知道基于 VOIP 的应用程序可以像 Whatsapp 和 Skype 一样做到这一点,但是基于非 VOIP 的应用程序可以做同样的事情吗,因为我的应用程序目前使用通知处理通信?
谢谢,对此有任何帮助或建议。
解决方案
推荐阅读
- r - 是否有可以接受附加参数的 magrittr::freduce 替代方案?
- angular - 无法从 POST 访问公开的响应标头
- android - 有人知道 Google Pixel 3 xl 的布局吗?
- three.js - 使用 FXAAShader 的抗锯齿线框看起来不太好
- linux - linux - 带有 awk 的 for 循环
- python - 如何使用 Pandas 从 XLS 文件中仅选择我需要的单元格
- reactjs - GraphQL:在上下文中找不到“客户端”或作为选项传入
- typescript - 是否可以概括一个函数并在打字稿中捕获它的签名?
- pytorch - Pytorch 图像分割迁移学习
- python - 如何使用 numpy/python 进行“连锁反应”?