我想知道如何实现类似于Instagram的通知警报。我的意思不是推送通知,而是在使用该应用程序时会弹出带有图标的弹出窗口。我附上了一张图片来帮助澄清我的意思:
此类通知
我正在使用Firebase,并且确实有检测用户是否喜欢/评论甚至关注您的方法。但是,查看这些通知的唯一方法是实际点击加载Notification ViewController
的通知按钮。我希望在发生上述任何事件时显示通知,无论用户在哪里使用我的应用程序,无论是主页视图还是搜索视图等。
谢谢。
您可以尝试使用 GitHub 上的 AMPopTip 库,并设置一个显示所需信息的自定义视图,如其自述文件中所述:
您可以提供一个自定义视图,该视图将包装在弹出提示中,并且 提出。
let customView = UIView(frame: CGRect(x: 0, y: 0, width: 100, height: 100)) // Configure your view popTip.show(customView: customView, direction: .down, in: view, from: someView.frame)