Настройка положения значка и названия UITabBarItem (iphone sdk)

StackOverflow https://stackoverflow.com/questions/1643814

Вопрос

У меня есть tabBar, и я хочу настроить элементы на панели вкладок.Я хочу предотвратить отображение заголовка (это легко сделать, установив для заголовка нулевое значение) и сбросить положение значка так, чтобы он находился в центральном вертикальном положении.Есть ли у кого-нибудь идеи о том, как это можно сделать?

Спасибо.

Это было полезно?

Решение

Вы можете попробовать использовать UIToolBar вместо UITabBar.UIBarButtonItem имеет метод initWithCustomView.Это сложнее, но может работать правильно.

Другие советы

Уродливое хакерское «решение»:установите для верхней вставки изображения положительное значение, для нижней вставки равное, но отрицательное значение.

Как говорит ММ, используйте свойство imageInsets элемента:

tabBarItem.imageInsets = UIEdgeInsetsMake(смещение, 0, -смещение, 0);

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top