2010-05-21 13 views
0

MonoTouch préféré, mais Obj-C ok aussiarticles iPhone NavigationControl Toolbar

Mon MainWindow.xib a une NavigationView et une vue. La vue apparaît bien et fonctionne, mais j'ai besoin d'ajouter des boutons à la barre d'outils qui fait partie de NavigationView. Je peux voir la barre d'outils dans IB.

Dans cette vue, j'essaie d'ajouter des boutons à la barre d'outils, mais ils n'apparaissent pas.

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); 
} 

Répondre

1

Trouvé. Chaque vue contrôle désormais sa propre barre d'outils en tant qu'enfant de NavigationController.

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