質問編集履歴
1
詳細化
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,7 +1,8 @@
|
|
1
1
|
Xamarin.formsでクロスプラットフォームのアプリを開発中です。
|
2
|
-
AndroidとiOSそれぞれのプラットフォームに依存する処理を書く必要が出てきたのですが、
|
3
|
-
その際に各APIで、AndroidではActivityのインスタンス、iOSではUIViewControllerのインスタンスが求められるようになりました。
|
4
2
|
|
3
|
+
一部の処理で、共通APIが無くAndroidとiOSそれぞれのプラットフォームに依存する処理を書く必要が出てきたのですが、
|
4
|
+
その際に各APIで、AndroidではActivityかContextのインスタンス、iOSではUIViewControllerのインスタンスが求められるようになりました。
|
5
|
+
|
5
6
|
Xamarin.formsでは共通基盤としてContentPageを継承したクラスが最初に呼ばれると思うのですが、そこからプラットフォーム毎の処理に処理が移った際に、そのインスタンスを取得する手段はあるのでしょうか?
|
6
7
|
それとも実装の仕方が違うのでしょうか?
|
7
8
|
|