У меня есть tabBar, и я хочу настроить элементы на панели вкладок. Я хочу предотвратить отображение заголовка (это легко достигается установкой заголовка на ноль) и сбросить положение значка в центральное вертикальное положение. Кто-нибудь знает, как это можно сделать?
Спасибо.
Гадкое хакерское «решение»: установите верхнее изображение на положительное значение, нижнее на равное, но отрицательное значение.
Как говорит MM, используйте свойство imageInsets элемента:
tabBarItem.imageInsets = UIEdgeInsetsMake (offset, 0, -offset, 0);
Вы можете попробовать использовать UIToolBar вместо UITabBar. UIBarButtonItem имеет метод initWithCustomView. Это сложнее, но может работать правильно.