IOS标签栏图标不会自动填充标签栏

时间:2016-07-05 02:47:11

标签: ios objective-c

我的标签栏有5个项目,我希望每个项目的大小等于标签栏大小的1/5,如下图所示(图片设计):

enter image description here

标签栏项目没有标题,标题是图像内部(我没有为标签栏项目的viewControllers设置标题,只设置了navigationItem.title)。我尝试过其他尺寸的物品(60x60; 120x120和96x64; 144x96),但它仍然非常小。下面的图片是我当前应用中的标签栏:

enter image description here

我的代码在UITabBarController类中(故事板中的图像和选定的图像设置):

- (void)viewDidLoad {
    [super viewDidLoad];
    self.tabBar.barTintColor = [UIColor colorWithRed:67/255.0 green:67/255.0 blue:67/255.0 alpha:1];

    for (UITabBarItem *tbi in self.tabBar.items) {
        tbi.image = [tbi.image imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal];
        tbi.selectedImage = [tbi.selectedImage imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal];
        tbi.imageInsets = UIEdgeInsetsMake(6.0, 0.0, -6.0, 0.0);
    }
}

请帮我配置与我的设计相同的标签栏项目(第一张图片)。

非常感谢!

0 个答案:

没有答案