如何在iOS中添加应用通知?

时间:2018-10-02 13:23:06

标签: ios objective-c xcode

我想向我的应用添加应用内通知,以提醒用户他们已执行的操作。例如,当用户保存某项内容时,应该会在顶部弹出一个小警报,告诉他“嘿,我保存了!”。

此通知应类似于instagram的通知。您可以通过直接向某人发送帖子(类似于“将xxx发送到用户名”)来了解instagram如何做到这一点。

我不确定如何实现此目标,因为这不是实际的通知,只是用户在应用内显示的一些内容,告诉用户他们做对了。

我该怎么做?

2 个答案:

答案 0 :(得分:1)

有很多第三方框架可以做到这一点。以Google为“ toast ios”为例。快速搜索后,我发现了这个库:https://github.com/scalessec/Toast-Swift

如果您想自己做,则需要创建带有消息的视图,然后可以显示该视图。

答案 1 :(得分:0)

如果它们在应用程序通知(警报)中是正常的,而不是推送通知,则代码将如下所示:

           let Savealert = UIAlertController(title: "Alert!", message: "Saved!", preferredStyle: .alert)

            Savealert.addAction(UIAlertAction(title: "OK", style: .dismiss, handler: nil))

            present(Savealert, animated: true, completion: nil)

这是一个警报,可用于告诉用户他们已保存了某些内容,然后在用户按下“确定”后将其关闭。