5

我的应用程序中有一个带有 3 个条的 UITabBar。我想要做的是实现一个自定义 selectionIndicatorImage。一切都很好,除了最后一个栏,我在右边得到一个奇怪的 1 pt 填充。

例子

UITabBar

代码

[[UITabBar appearance] setBackgroundImage:[UIImage imageNamed:@"tabbar-test.png"]];
[[UITabBar appearance] setSelectionIndicatorImage:[UIImage imageNamed:@"tabbar-selected.png"]];

方面

tabbar-test.png 320x49 和 640x98

tabbar-selected.png 107x49 和 214x98

4

1 回答 1

0

以下是一些与您类似的问题:

如何删除 UITabBarItem selectionImage 填充?

UITabBar selectionIndicator图像填充

我遇到了这个问题,并没有找到一个好的解决方案。最后,我使用了第三部分控制器:

https://github.com/robbdimitrov/RDVTabBarController

于 2015-08-19T02:41:23.730 回答