2011-06-22 8 views
0

MonoTouchを使用して学習しようとしています。私は基本的には、iPhoneに組み込まれているSMSメッセージアプリケーションに似た何かを作成しようとしています。MonoTouch.Dialog機能を使用してSMSアプリケーションと同様のアプリケーションを作成する

ルート要素内に編集ボタンと追加ボタンが必要です。これは可能ですか?

Imは、私は2つのボタンを追加し、異なるビューをロードするために何をする必要がありますどのような

var root = new RootElement ("My Items"); 
Section section = new Section(); 
foreach (var item in GetData()) { 
    var element = new RootElement(item.ItemName,0,0) { 
     new Section(item.Description) 
    }; 
    section.Add(element); 
} 
root.Add(section); 

のようなルート要素を作成しますか?

+0

UIのどこに2つのボタンが必要ですか? NavBarで?ツールバーには? –

答えて

2

あなたはおそらくちょうどようにビューコントローラ

dv.NavigationItem.RightBarButtonItem = new UIBarButtonItem("Edit", UIBarButtonItemStyle.Plain,null); 

のナビゲーション項目のボタンを初期化し、この場合、

var dv = new DialogViewController(root,true); 

、ダイアログビューコントローラへのルートを追加していると、 dv.NavigationItem.RightBarButtonItem.Clickedのイベントハンドラを設定します。

それはすべきです!

関連する問題