【问题标题】:Go Back to Parent application from child application on press of Home button in iPhone in C#在 C# 中按下 iPhone 中的 Home 按钮时从子应用程序返回父应用程序
【发布时间】:2013-06-25 17:06:56
【问题描述】:

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

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

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

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

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

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

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

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

请帮帮我....

【问题讨论】:

  • 我不认为你可以重新编程 iPhone 的主页按钮,操作系统不会让你
  • 我不知道你可以在 iphone 上使用 c#...
  • @Cemafor 我假设他正在使用 xamarin

标签: c# iphone ipad


【解决方案1】:

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

【讨论】:

  • 感谢大家的意见。我继续在子应用程序中设置按钮并单击它打开父应用程序。
猜你喜欢
  • 1970-01-01
  • 2011-07-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多