【发布时间】:2014-12-22 17:38:51
【问题描述】:
我必须在 TabBar 的部分之间添加分隔符,如下图所示:
我尝试使用此图像设置标签栏的背景图像: 但我在旋转设备时遇到问题。
我使用的代码:
+ (UITabBarController *)loadTabbar
{
UITabBarController *tabBarController = [UITabBarController new];
MenuVC *viewController0 = [MenuVC new];
FavVC *viewController1 = [FavVC new];
UploadVC *viewController2 = [UploadVC new];
RestoreVC *viewController3 = [RestoreVC new];
SettingsVC *viewController4 = [SettingsVC new];
tabBarController.viewControllers = @[viewController0, viewController1, iewController2, viewController3, viewController4];
[tabBarController.tabBar setBackgroundImage:[UIImage mageNamed:@"tabbar_color"]];
[self setRootController:tabBarController];
return tabBarController;
}
另外,我尝试在图像右侧添加一个分隔符,用于 abbar 项目但没有结果。 请您帮我提些建议好吗?
谢谢!
【问题讨论】:
-
你能发一张你旋转设备时得到的照片吗?
-
在这种情况下,图标的大小是多少?我有 30x30 的 icon.png 和 60x60 的 icon@2x.png
-
我看到背景图像包含分隔符图形。这是您可能会考虑的事情。
标签: ios objective-c uitabbarcontroller uitabbar