1

我似乎无法找到并控制推送通知的外观。是这样,还是我只是错过了一些东西。

看看下面的图片

通知窗口屏幕截图

我真正想要实现的是将 NSTextAttachment 放在这些通知文本中。

到目前为止,我认为这是无法实现的,因为我们无法控制 iOS 如何显示推送通知。

但我只是想绝对确定这一点。

4

3 回答 3

3

根据这篇你的文章你可以改变它,我不确定Apple最近添加了这个条款还是在这篇文章之前存在https://developer.apple.com/documentation/usernotificationsui/customizing_the_appearance_of_notifications?language=objc在此处输入图像描述

于 2018-11-21T18:14:00.443 回答
2

iOS 将解析“Alert”、“Badge”、“Sound”和“Content-Available”的通知负载,就像它得到这些参数一样,它会显示通知并忽略其余参数。

您可以在有效负载中添加其他参数,但您只能在应用程序中使用而不是在通知托盘中,即您不能在通知托盘中操作或说自定义/样式推送通知视图,因为 iOS 不允许这样做。

交互式通知:您可以在 iOS 提供的通知中添加操作按钮或文本字段,但正如我上面所说,您不能自定义/样式化推送通知。

结论:特别是在您的情况下,您不能添加 NSTextAttachment。

于 2016-02-17T03:50:45.173 回答
1

无法完成。iOS 只允许你提供内容,而不是样式

于 2016-02-17T03:37:41.297 回答