2

如您所见,只有一个大的灰色方块,而不是图像。我的资产目录中有一张图片,我已经通过属性检查器设置了它。该图像为 50x50 像素,我在文档中读到它可以是任意大小,但不能大于 96x96。截图如下。

在此处输入图像描述

谢谢!

1

4

1 回答 1

1

iOS7 中存在错误,未选中的标签栏项目始终为灰色。

试试这个:(添加 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 ...
    ...
于 2013-11-07T17:34:09.620 回答