【问题标题】:Alarm presenting specific View Controller instead of notification for iOS 10显示特定视图控制器的警报而不是 iOS 10 的通知
【发布时间】:2017-01-13 00:39:16
【问题描述】:

我想创建一个闹钟,当触发时间时,提供给用户的通知是一个特定的视图控制器,例如来自 Apple 时钟应用程序的闹钟。由于 iOS 10.0 中不推荐使用“UILocalNotification”,处理它的最佳方法是什么?我应该使用 UNNotificationRequest 框架创建它吗?谁能指导我该怎么做?谢谢!

【问题讨论】:

    标签: ios swift uiviewcontroller notifications clock


    【解决方案1】:

    闹钟应用之所以能够做到这一点,是因为它是一流的 iOS 公民。第三方应用可能不会像那样接管锁定屏幕(或主屏幕)。

    您可以做的最接近的事情是使用 iOS 10 中的UserNotifications 框架,以便在用户对通知进行 3D 触摸(或在非 3D 触摸设备上点击查看)时显示自定义视图控制器.)

    这组 WWDC16 视频详细描述了您可以使用 iOS 10 通知做什么。

    Introduction to Notifications

    Advanced Notifications

    【讨论】:

    • 干杯伙伴!赞赏!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-12-19
    • 1970-01-01
    • 2020-10-02
    • 1970-01-01
    • 2018-06-01
    • 1970-01-01
    相关资源
    最近更新 更多