Надеясь, что кто-то здесь победил это, потому что это сводит меня с ума. Мое приложение включает popover, который используется для ввода и редактирования информации. Сегодня я узнал, что можно показать панель инструментов в нижней части popover, и это здорово - за исключением того, что я не могу на всю жизнь получить какие-либо кнопки для показа на панели инструментов. Вот где мы начинаем:Как добавить кнопки на панель инструментов в iPad popover?
UINavigationController *navigationController = [[UINavigationController alloc] initWithRootViewController: editorViewer];
//*** This makes the toolbar visible
[navigationController setToolbarHidden:NO animated:NO];
//*** Create a 'trash' button
UIBarButtonItem *trashButton = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemTrash target: nil action: @selector(deleteItem)];
//*** Create an array of buttons
NSArray *buttons = [NSArray arrayWithObjects: trashButton, nil];
Я попытался каждый из следующих действий, чтобы добавить кнопку, без успеха:
navigationController.toolbar.items = buttons;
и
[navigationController setToolbarItems: buttons]
и
[navigationController.toolbar setItems: buttons animated: NO];
Я получаю довольно маленькую панель инструментов, никаких кнопок.
Любая идея о том, что я делаю неправильно?
Благослови вас! Ты сделал мой день! Рассматривая другие места, где я использовал панели инструментов, это имеет смысл, даже несмотря на то, что это противоречит идее. отметка – mpemburn