ios - Swift UILocalNotification 在屏幕上显示

标签 ios swift uilocalnotification

我试图在收到时在屏幕顶部显示 UILocalNotification 。我创建了一个简单的通知

var notification = UILocalNotification()
notification.alertBody = "Hello World!"
notification.fireDate = NSDate(timeIntervalSinceNow: 0)
UIApplication.sharedApplication().scheduleLocalNotification(notification)

当用户在屏幕上向下滑动时,它会像“通知”部分中那样显示,但是有没有办法在屏幕顶部显示通知,以在应用运行时提醒用户?

最佳答案

在您的应用程序委托(delegate)中实现此操作并显示警报:

func application(application: UIApplication, didReceiveLocalNotification notification: UILocalNotification) {

}

关于ios - Swift UILocalNotification 在屏幕上显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30173252/

相关文章:

iOS - 应用程序可以在 iPhone 5s 上运行,但不能在 iPhone SE 上运行

ios - 在 Swift 中每次动画迭代后延迟

苹果手机SDK : Local notifications limitations

ios - UITableView 页脚未正确定位

iOS 自动布局 : two views of equal width and equally spaced

ios - 如何制作自定义 TableView ,其中如果行是一个 TableView 也显示为一行表

ios - 无法将对象追加到闭包内的数组

ios - 如何显示与当前日期相比的时差?

iphone - 关于应用程序终止的本地通知

ios - 在同一天快速安排 UILocalNotification