我正在研究iOS应用程序并查看是否可以知道用户何时打开URL(例如,用户按下按钮并执行如下代码)
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"telprompt://1234567890"]]
telprompt:在调用时显示警告。但我想要一种方法来检测用户是否按下确定按钮或取消按钮。我需要在-(void)applicationDidEnterBackground:(UIApplication *)application
中执行一些代码,具体取决于按下了哪个按钮。有什么想法吗?
答案 0 :(得分:2)
您可以继承UIApplication并覆盖openURL: 这将让您控制并让您决定该怎么做。 如果要打开URL
,请确保调用超级实现修改强>
这是一个例子