在我的应用程序中,当应用程序第一次启动时,第一个 UIViewController 上的动画只有 5 秒。问题是当应用程序第一次启动时动画开始并且通知启用警报弹出,因此动画隐藏在通知启用警报后面并且一旦用户点击通知警报确定;动画结束。由于此通知启用警报用户无法看到完整的动画。请提供建议如何解决这个问题?有什么方法可以延迟通知使警报在延迟一段时间后显示?
最佳答案
我猜您在 didFinishLaunching
(或其他地方)请求通知授权。无论你在哪里做它,只需将它移动到动画的 completionHandler
并从那里使用 asyncAfter 添加 5 秒的延迟。 .
关于ios - 如何在 iOS 延迟一段时间后显示通知启用警报?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45179274/