カスタムレンダラーを持つXamlでカスタムラベルを使用しています。これはAndroidでは問題なく動作しているようですが、iOSではうまく動作していないようです。Prism XamarinフォームiOSでナビゲーションの問題を引き起こすCustomRenderer
Repro:iOSでアプリを実行します。 ホームをタップするとホームページに移動します。 ログインをタップします。モードのログインページにスイッチが表示されます。スイッチを切り替えて(またはしないで)をタップ。ホームページに戻り、INavigationAware.OnNavigatedTo()で結果を確認し、ダイアログボックスを表示します。ただし、iOSでは、カスタムレンダラを持つXfLabelを使用すると呼び出されません。カスタムレンダラーを使用しないと、正しい動作になります。
XFのExportRendererメカニズムは、何とかiOSでPrismのDIを使いこなしていますか?
Prism.Forms(6.2)
XF(2.3)
サンプル・コード:この問題を持つ人のためhttps://github.com/hnabbasi/xamarin/tree/master/XFPrism/XFPrism