在调用自定义URL方案时管理要打开的屏幕

时间:2014-07-12 10:50:37

标签: ios url-scheme

在plist中创建捕手。从safari调用自定义URL时,应用程序将打开。但问题是应用程序只能从它进入后台的位置打开到该屏幕。我希望应用程序始终打开主屏幕,无论从哪个屏幕进入后台。 希望我明白我的观点。请指导以上。

1 个答案:

答案 0 :(得分:0)

您必须添加代码才能返回到应用代理中handleOpenURL处理程序中的主屏幕。例如,如果您有主导航控制器的参考,则可以执行类似

的操作
[navigationController popToRootViewControllerAnimated:NO];

或在Swift中

navigationController.popToRootViewControllerAnmiated(false)

具体实施取决于您的设置。