0

首选 MonoTouch,但 Obj-C 也可以

我的 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); 
}
4

1 回答 1

1

找到了。现在,每个视图都将其自己的工具栏作为 NavigationController 的子级来控制。

this.ToolbarItems = new[] { btnOptions, btnSpacer, btnBrowse, btnSpacer, btnBibles };
于 2010-05-21T01:18:33.790 回答