ここの誰かがこれを征服してくれることを願っています。私のアプリには、情報の入力と編集に使用するポップオーバーが含まれています。今日、ポップオーバーの下部にツールバーを表示できることを学びました。それは素晴らしいことです。ただし、私の人生では、ツールバーにボタンを表示することはできません。ここから始めます。
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];
ボタンのない、かなり小さなツールバーが表示されます。
私が間違っていることについて何か考えはありますか?