我想在我的iOS应用程序中添加功能,使用户可以直接从推送通知中回复我的消息。就像iMessage应用程序在iOS 8中一样。我能够添加按钮来推送通知,但未找到有关如何添加文本字段的任何指南。
任何帮助请。提前致谢。

------------------------------------------------- -----------------------------------------

我知道如何添加操作(按钮),但如何添加文本字段或文本 View 进行输入

最佳答案

在提出问题时,使用提供的API无法做到这一点。 UIUserNotificationAction对象仅表示可以添加的其他按钮,但不能直接输入文本。现在,您应该添加一个“答复”按钮,然后在点击时打开可见键盘的应用程序,以便用户可以答复。

使用iOS 9 SDK,可以通过将UIUserNotificationActionBehaviorTextInput设置为通知操作的behavior来实现。
请确保阅读文档以获取更多信息。

有关如何在Swift中实现此目标的示例,请参见this答案。

关于objective-c - 在iOS 8的远程通知中添加文本字段,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/25841227/

10-14 18:36
查看更多