0

我需要通过单击父屏幕页面上的按钮从父应用程序页面启动子应用程序。在点击 iPhone 主页按钮启动子应用程序时,它应该返回到父应用程序。[现在它转到 iPhone 主屏幕]

为此,我创建了一个父应用程序并放置了一个按钮。我已经实现了子应用程序并将应用程序放入 iPhone。因此,第一次用户应该启动我的父应用程序并单击按钮,它应该将他带到子应用程序。

为了实现这一点,我在按钮单击事件中放置了以下代码,并在子应用程序中使用了 URL 方案:

UIApplication.sharedResources.openURL("childApplication://");

因此,当用户在 iPhone 中单击我的父级启动图标时,一个父级应用程序会通过一个按钮启动。单击按钮会启动一个子应用程序。所以现在如果点击 iPhone 上的主页按钮,我需要返回父页面,但现在它转到 iPhone 主屏幕

朋友们看看,让我看看这在 C# 中是否可行。如果是,我需要使用什么逻辑。

仅供参考...我尝试通过在 ApplicationDelegate 的 DidBackgroundActive 和 WillTerminate 方法中添加以下代码来启动子应用程序时单击主页按钮启动父应用程序,但它不起作用..

UIApplication.sharedResources.openURL("parentApplication://");

请帮我解决这个问题......

4

1 回答 1

1

您无法更改主页按钮的操作。它总是会让用户回到主屏幕,或者显示多任务栏,或者显示 Siri 等。你不能用它来返回另一个应用程序。您可以做的最好的事情是在子应用程序中放置一个按钮,该按钮将打开父应用程序。

于 2013-06-25T17:30:08.680 回答