Настройка положения значка и названия UITabBarItem (iphone sdk)
-
10-07-2019 - |
Вопрос
У меня есть tabBar, и я хочу настроить элементы на панели вкладок.Я хочу предотвратить отображение заголовка (это легко сделать, установив для заголовка нулевое значение) и сбросить положение значка так, чтобы он находился в центральном вертикальном положении.Есть ли у кого-нибудь идеи о том, как это можно сделать?
Спасибо.
Решение
Вы можете попробовать использовать UIToolBar вместо UITabBar.UIBarButtonItem имеет метод initWithCustomView.Это сложнее, но может работать правильно.
Другие советы
Уродливое хакерское «решение»:установите для верхней вставки изображения положительное значение, для нижней вставки равное, но отрицательное значение.
Как говорит ММ, используйте свойство imageInsets элемента:
tabBarItem.imageInsets = UIEdgeInsetsMake(смещение, 0, -смещение, 0);