如何在 iOS 8 中从 iOS 9 实现 UIUserNotificationActionBehavior.TextInput?

Posted

技术标签:

【中文标题】如何在 iOS 8 中从 iOS 9 实现 UIUserNotificationActionBehavior.TextInput?【英文标题】:How to implement UIUserNotificationActionBehavior.TextInput from iOS 9 in iOS 8? 【发布时间】:2015-09-26 08:45:47 【问题描述】:

我注册了UIMutableUserNotificationAction

let responseTextAction = UIMutableUserNotificationAction()
responseTextAction.identifier = "text"
responseTextAction.title = "New text"
if #available(ios 9.0, *) 
    responseTextAction.behavior = UIUserNotificationActionBehavior.TextInput
 else 
    // Fallback on earlier versions

这是 iOS 9 的屏幕截图:

从 iOS 8 开始:

如何实现 iOS 8 的文本输入。

【问题讨论】:

我想这不是,但同样的事情也适用于 Messages App。但它可能只是私有 API。你不觉得吗? 【参考方案1】:

通知的文本输入仅在 iOS 9+ 中可用。如您所见,以前的版本将默认为标准通知。

【讨论】:

以上是关于如何在 iOS 8 中从 iOS 9 实现 UIUserNotificationActionBehavior.TextInput?的主要内容,如果未能解决你的问题,请参考以下文章

iOS 9 无法在 iTunesConnect 中从审核中删除构建

如何在 iOS 8 Objective c 中的 UIWebView 中从文档中加载 png 图像

在幻灯片 iOS APP 中从 URL Xcode 9 加载图像

如何在 swift [iOS] 中从特定时间开始发送本地通知 UNTimeInterval

问题 XCode 8,Swift 2.3 存档版本在 IOS 9.2.1 -> IOS 9.0 上启动时崩溃

如何在 Safari iOS13+ 中从 PWA 下载图像