Горизонтальное позиционирование UIBarButtonItems не представляет проблемы, я могу просто проложить пространство с помощью фиксированных/гибких элементов пространства. Однако я не могу настроить элемент панели инструментов по вертикали. UIToolbar не имеет свойства выравнивания, а UIBarButtonItem не имеет возможности установить свой фрейм.
Мне нужно сделать это, потому что мы используем сочетание пользовательских значков, созданных с помощью initWithImage, и стандартные значки, созданные с помощью initWithBarButtonSystemItem. Пользовательские значки не центрируются должным образом (они смещены вверх, относительно системных значков, которые центрированы правильно), поэтому панель инструментов выглядит неудобно.