2

現在、MonoTouchを使用してiPad専用の調査アプリを開発中です。monotouch.dialog(mt.d)を使用すると、これらのインターフェイスの構築がすぐにできることがわかりました。これはすばらしいことです。

しかし...私はまた、mt.dが私が望むものの約80%しか実行しないことを発見しました。不思議に思うのは、mt.dを自分のニーズに合わせて拡張することに投資すべきか、それともmt.dとは異なるものを選択すべきかということです。

私の要件のいくつか:

  1. トランジションのないラジオグループ:オプションがすぐに表示されるのが好きです(iPadの画面には十分なスペースがあります)
  2. http://www.cocoacontrols.com/platforms/ios/controls/dyrateviewなどの評価UIコントロール
  3. 混合ラジオグループ:3つの事前定義された要素と手動で追加されたコンテンツを可能にする4番目の要素のような

これについてどう思いますか?これは簡単に実行できますか(私は訓練を受けたプログラマーですが、C#とiOSの両方の開発にまったく慣れていません)?C#/ MonoTouchバインディングを使用したカスタムUIコンポーネントのオンラインリポジトリをご存知ですか?

どうもありがとう!

4

1 に答える 1

2

これはもちろん主観的な意見ですが、UITableView (MonoTouch.Dialog のベース) で UI を実行できると思われる場合は、MonoTouch.Dialog を使用する必要があるというのが私の見解です。UITableView がニーズに合わない場合は、別のアプローチを探す必要があります。MonoTouch.Dialog は非常に柔軟性があり、オープンソースであるため、他と異なるものが必要な場合は、ソース コードを使用して自由に変更できます。

于 2012-11-27T09:27:41.597 に答える