0

親画面ページにあるボタンをクリックすると、親アプリケーション ページから子アプリケーションを起動する必要があります。また、iPhone のホーム ボタンをクリックして子アプリを起動すると、親アプリに戻る必要があります。[iPhone のホーム画面に移動します]

これを実現するために、親アプリケーションを作成し、ボタンを配置しました。子アプリケーションを実装し、iPhone にアプリを配置しました。したがって、ユーザーが初めて親アプリケーションを起動し、ボタンをクリックすると、子アプリケーションに移動する必要があります。

これを実現するために、ボタン クリック イベント内のコードの下に配置し、子アプリケーションで URL スキームを使用しました。

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

したがって、ユーザーが iPhone で親の起動アイコンをクリックすると、1 つのボタンで親アプリが起動されます。ボタンをクリックすると、子アプリが起動します。iPhoneのホームボタンをクリックすると、親ページに戻る必要がありますが、iPhoneのホーム画面に移動します

友人が見て、これは C# で可能です。はいの場合、どのロジックを使用する必要がありますか。

参考までに... ApplicationDelegateのDidBackgroundActiveおよびWillTerminateメソッドに以下のコードを追加して、子アプリが起動されたときにホームボタンのクリックで親アプリを起動しようとしましたが、うまくいきませんでした..

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

これについて私を助けてください....

4

1 に答える 1

1

ホームボタンの動作は変更できません。常にユーザーをホーム画面に戻したり、マルチタスク バーを表示したり、Siri を表示したりします。別のアプリに戻るために使用することはできません。最善の方法は、親アプリを開くボタンを子アプリに配置することです。

于 2013-06-25T17:30:08.680 に答える