一部の XIB/AXML とすべての画像を MonoDevelop の対応するプロジェクトから分離して、使いやすいホワイト ラベル機能を取得したいと考えています。カスタム ビルド構成を追加し、それぞれにビルドするプロジェクトを指定する機能を備えているため、最終的に次の構造になりました。
- モノタッチプロジェクト
- BL
- コントローラ クラス
- タイププロジェクト
- 画像フォルダ
- XIB フォルダー
- B型プロジェクト
- 画像フォルダ
- XIB フォルダー
A と B の構成が設定されていると、メイン プロジェクトに同じファイルが含まれている場合に備えて、結果の製品はソリューション内の A または B プロジェクトのイメージと xib を使用し (Android の場合も同様)、デフォルトのものをオーバーライドします。
すべてが完璧ですが、1 つだけ: A および B プロジェクトの XIB ファイルは (メイン プロジェクトで宣言された) コントローラー クラスを認識しないため、IB でそれらを設計するのは少し面倒です。
では、ここで質問があります。MonoDevelop に、さまざまなプロジェクト (1 つの XIB が存在するだけでなく) からスタブのクラスを検出するように指示するにはどうすればよいでしょうか?
よろしくお願いします:)