自定义UITabBarItem的图标位置和标题(iphone sdk)
-
10-07-2019 - |
题
我有一个tabBar,我想自定义标签栏中的项目。我想阻止标题的显示(通过将标题设置为nil很容易实现),并将图标位置重置为中心垂直位置。有没有人知道如何做到这一点?
感谢。
解决方案
您可以尝试使用UIToolBar而不是UITabBar。 UIBarButtonItem有方法initWithCustomView。这更复杂,但可能正常工作。
其他提示
丑陋hacky <!>解决方案<!>引号:将顶部图像插入到正值,将底部插入设置为相等但负值。
正如MM所说,使用项目的imageInsets属性:
tabBarItem.imageInsets = UIEdgeInsetsMake(offset,0,-offset,0);
不隶属于 StackOverflow