2016-06-22 8 views
0

私は4つのライブラリ、PCL、Android、iOS、Win Phoneの3つのプラットフォーム固有のクラスライブラリを持っています。 PCLのカスタムXamarin.Formsビューの基本クラスと、プラットフォーム固有のライブラリのレンダラーがあります。Xamarin.iOS + Xamarin.Forms - iOSクラスライブラリのカスタムレンダラーが見つかりません

私がライブラリを使用するプロジェクトでは、iOSレンダラーのOnElementChanged()機能が呼び出されることはありません。私は今までAndroidでテストしています。そこでは動作し、ビューがレンダリングされます。これはなぜでしょうか?

私はライブラリを3つのプラットフォームすべてでシームレスに動作する別のプロジェクトで使用しました。

必要に応じてさらに詳しい情報を提供できます。

+0

何のために必ず一つだけのレンダラを使用できるようにし、コードのために設定されていることを確認します-賢い?レンダラーを適切にエクスポートするようにしていますか、それが実際に使用されていることを確認していますか? – Paul

答えて

1

多くの情報が存在しないので...

  1. は必ずExportRendererAttributeはレンダラ
  2. コントロールあなたが共有することができ
関連する問題