在 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 中将文本添加到文件中?

在java中将文本字段添加到图形

如何在 Java 中将 actionlistener 添加到文本字段

Android:从运行时生成的文本字段中将数据保存到Firebase