推送通知提示我需要3个按钮。 “是”,“否”,“稍后提醒”。目前,我只发现了两个按钮VIEW& CANCEL,我们可以在哪里定制这些按钮的名称,但第三个呢?我们不能拥有它吗?我们不能在推送警报上有另一个按钮吗? 苹果是否限制操作系统这样做?那为什么?
答案 0 :(得分:5)
根据APNS documentation,您唯一的选择是在一到两个按钮之间:
<强>动作-LOC键强>
string或null
如果指定了字符串,系统将显示 2的警报 按钮,其行为在表3-1中描述。使用该字符串 作为在当前本地化中使用本地化字符串的关键 用于右键的标题而不是“查看”。如果该值为null, 系统只显示带有单个OK按钮的警报 点击时解除警报。请参阅“本地化格式化字符串” 更多信息。
Apple似乎对UI的外观有很强的看法,而且它们不会给开发人员带来很大的灵活性。