在iOS上,通过
打开tel
链接
func open(_ url: URL, options: [String : Any] = [:], completionHandler completion: ((Bool) -> Void)? = nil)
或更旧(适用于iOS 9及更早版本)
func openURL(_ url: URL) -> Bool
将使iOS显示UIAlertViewController
并代表您将其呈现给用户。
我似乎无法找到解决此问题UIAlertViewController
的方法。我想知道它什么时候显示,什么时候不显示。
通常情况下,如果您自己实例化并展示UIAlertViewController
,则可以查看其是否显示,因为
self.presentedViewController
不会是nil
。
基本上,有一种行为我想"暂停"当显示系统显示的警报(例如tel
提示),然后"恢复"当它被解雇时。
我查看了Apple的文档,似乎无法找到任何相关信息。非常感谢任何帮助!