Xamarin.formsでクロスプラットフォームのアプリを開発中です。
一部の処理で、共通APIが無くAndroidとiOSそれぞれのプラットフォームに依存する処理を書く必要が出てきたのですが、
その際に各APIで、AndroidではActivityかContextのインスタンス、iOSではUIViewControllerのインスタンスが求められるようになりました。
Xamarin.formsでは共通基盤としてContentPageを継承したクラスが最初に呼ばれると思うのですが、そこからプラットフォーム毎の処理に処理が移った際に、そのインスタンスを取得する手段はあるのでしょうか?
それとも実装の仕方が違うのでしょうか?
それぞれのプラットフォームの処理をDependencyで記述する技術は習得済みです。
よろしくお願いします。
回答2件
下記のような回答は推奨されていません。
このような回答には修正を依頼しましょう。
2017/08/30 14:41 編集