2010-05-21 98 views
0

首選MonoTouch,但Obj-C也可以iPhone NavigationControl工具欄項目

我的MainWindow.xib有一個NavigationView和一個View。該視圖很好地顯示和工作,但我需要添加按鈕到NavigationView的一部分的工具欄。我可以在IB看到工具欄。

在此視圖中,我嘗試將按鈕添加到工具欄,但它們沒有出現。

UIBarButtonItem btnBrowse = new UIBarButtonItem ("Browse", UIBarButtonItemStyle.Bordered, null); 
UIBarButtonItem btnOptions = new UIBarButtonItem ("Options", UIBarButtonItemStyle.Bordered, null); 
UIBarButtonItem btnBibles = new UIBarButtonItem ("Bibles", UIBarButtonItemStyle.Bordered, null); 
UIBarButtonItem btnSpacer = new UIBarButtonItem (UIBarButtonSystemItem.FlexibleSpace); 
void WireUpCommands() 
{ 
    this.NavigationController.Toolbar.SetItems (new[] { btnOptions, btnSpacer, btnBrowse, btnSpacer, btnBibles }, false); 
} 

回答

1

找到它。現在,每個視圖都將其自己的工具欄作爲NavigationController的子項進行控制。

this.ToolbarItems = new[] { btnOptions, btnSpacer, btnBrowse, btnSpacer, btnBibles };