我正在尝试为我的应用程序创建一个 tabBar。我已经创建了所需的图像(60x60)和(30x30)并适当地命名了它们。我遇到的问题是图标周围有黑色填充。我尝试了以下解决方案:
[tabBarItem1 setImageInsetsLUIEdgeInsetMake(-6,-6,6,6);]
但它只会移动图像的位置,但它仍然没有跨越完整的 tabBarItem 大小。我还尝试使用 setSelectionIndicatorImage 将指示符图像设置为不同的图像。
我还尝试使用以下方法更改 tabBarItem 的框架:
CGRect frame = self.tabBar.frame;
frame.origin.x = -6;
frame.size.width = frame.size.width+12;
self.tabBar.frame = frame;
但什么都没有改变。我找到了这个线程: UITabBar selectionIndicatorImage padding 但它看起来很复杂。我已经尝试了第二个和第三个解决方案,但没有运气。
在第三个解决方案中,它提供给:“将您的图像作为子视图添加到标签栏:我该怎么做?
我会很感激任何帮助。谢谢!