Элементы панели инструментов iPhone NavigationControl - PullRequest
0 голосов
/ 21 мая 2010

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

1 Ответ

1 голос
/ 21 мая 2010

Нашел это. Каждый вид теперь контролирует свою собственную панель инструментов как дочерний элемент NavigationController.

this.ToolbarItems = new[] { btnOptions, btnSpacer, btnBrowse, btnSpacer, btnBibles };
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...