在 Swift 中将文本字段添加到 UILocalNotification
Posted
技术标签:
【中文标题】在 Swift 中将文本字段添加到 UILocalNotification【英文标题】:Adding Text Field To UILocalNotification In Swift 【发布时间】:2015-06-17 08:27:25 【问题描述】:我是 swift 的新 ios 开发人员。我有一个 UILocalNotification 我需要添加一个文本字段。例如一些应用程序,如 iOS 中的消息,在发送通知时,您可以将该通知向下拖动并回复该通知。在swift中,我怎样才能添加一个文本字段?
【问题讨论】:
How do I make interactive notifications in iOS 8 app? 的可能重复项 您想要的是交互式通知。这是从 iOS 8 开始提供的功能。 UIMutableUserNotification 是实现这个的类名 【参考方案1】:我的代码在 UITextField 中添加了 UIlocalNotifications(fireDate)。
override func viewDidLoad()
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
var localNotification:UILocalNotification = UILocalNotification()
localNotification.alertAction = "Testing notifications on iOS8"
localNotification.alertBody = "Date and Time"
localNotification.fireDate = NSDate(timeIntervalSinceNow: 30)
UIApplication.sharedApplication().scheduleLocalNotification(localNotification)
var myTextField: UITextField = UITextField(frame: CGRect(x: 5, y: 100, width:310.00, height: 40.00));
myTextField.layer.borderWidth = 1
self.view.addSubview(myTextField)
// convert to string
var date = NSString(format:"%@ ", localNotification.fireDate!) as String
// add to textfield
myTextField.text = date
希望你能找到这个。
谢谢
【讨论】:
以上是关于在 Swift 中将文本字段添加到 UILocalNotification的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Swift 中将 TextField 添加到 UIAlertView
textFieldShouldReturn 无法在 swift 3 中将焦点从一个文本字段更改为另一个文本字段
如何在 Swift 或 Objective C 中将文本添加到文件中?