标签栏项目是一个灰色方形

正如你所看到的,而不是一个图像只有一个大的灰色方块。 我的资产目录中有一张图片,我通过属性检查器进行了设置。 图像是50x50px,我读了文档,它可以是任何大小,但不大于96×96。 下面的截图。

在这里输入图像说明

谢谢!

1 :

在iOS7中有bug,未选中的标签栏项目始终为灰色色调。

试试这个:(添加AppDelegate应用程序:didFinishLaunchingWithOptions 🙂

UITabBarItem *item1 = self.tabBarController.tabBar.items[0]; item1.image = [[UIImage imageNamed:@"tabbar-item1"] imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal]; // unselected image item1.selectedImage = [UIImage imageNamed:@"tabbar-item1-selected"]; // selected image UITabBarItem *item2 ... ...