我需要在父屏幕页面上点击按钮,从父应用程序页面启动子应用程序。在点击iPhone主页按钮启动子应用程序时,它应该返回到父应用程序。[现在它转到iPhone主屏幕]
为实现这一目标,我创建了一个Parent应用程序并放置了一个按钮。我已经实现了子应用程序并将应用程序放在iPhone中。因此,用户首次启动我的父应用程序并点击按钮时,应该将他带到子应用程序。
为了达到这个目的,我将下面的代码放在按钮点击事件中,并在子应用程序中使用了URL方案:
UIApplication.sharedResources.openURL("childApplication://");
因此,当用户在iPhone中单击我的父启动图标时,将使用一个按钮启动父应用程序。点击按钮启动子应用程序。所以现在如果点击iPhone上的主页按钮,我需要回到父页面,但现在它转到iPhone主屏幕
朋友们看一下,让我在C#中实现这一目标。如果是,我需要使用什么逻辑。
... FYI 我尝试通过在ApplicationDelegate的DidBackgroundActive和WillTerminate方法中添加以下代码来启动子应用程序时单击主页按钮启动Parent应用程序,但它不起作用..
UIApplication.sharedResources.openURL("parentApplication://");
请帮助我......
答案 0 :(得分:1)
您无法更改主页按钮的操作。它将始终将用户返回到主屏幕,或显示多任务栏,或显示Siri等。您无法使用它返回到另一个应用程序。您可以做的最好的事情是在子应用程序中放置一个按钮,打开父应用程序。