2012-11-25 51 views
2

我正在使用MonoTouch開發僅限iPad的調查應用程序。通過monotouch.dialog(mt.d),我發現構建這些接口可以快速完成,這非常棒。Monotouch,Monotouch.Dialog,iPad和定製

但是......我還發現,mt.d只有約80%的我想要的。讓我感到奇怪:我應該投資擴展mt.d以滿足我的需求,還是應該通過mt.d選擇不同的東西?

我的一些要求:

  1. Radiogroups無需轉換:我喜歡的選項是 呈現馬上(有比iPad 屏幕上有足夠的空間,更多)
  2. 評級UI控件,例如作爲 http://www.cocoacontrols.com/platforms/ios/controls/dyrateview
  3. 混合radiogroups:3等預定義的元素和第四其 允許手動添加內容

您對此有何看法?這可以輕鬆完成(我是一名訓練有素的程序員,但對於C#和iOS開發人員來說都是新手)?你們是否知道使用C#/ MonoTouch綁定的自定義UI組件的在線存儲庫?

非常感謝!

回答

2

這當然是一個主觀意見,但我認爲,如果你相信你可以在UITableView(MonoTouch.Dialog所基於的)中做你的UI,那麼你應該去做MonoTouch.Dialog。如果UITableView不適合您的需求,您應該尋找不同的方法。 MonoTouch.Dialog非常靈活,而且是開源的,所以如果你需要任何不同的東西,你可以使用源代碼並隨意修改。