OStack程序员社区-中国程序员成长平台

标题: ios - 标签栏项目是一个灰色方 block [打印本页]

作者: 菜鸟教程小白    时间: 2022-12-12 16:15
标题: ios - 标签栏项目是一个灰色方 block

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

enter image description here

谢谢!

1 :



Best Answer-推荐答案


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 ...
    ...

关于ios - 标签栏项目是一个灰色方 block ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19841858/






欢迎光临 OStack程序员社区-中国程序员成长平台 (https://ostack.cn/) Powered by Discuz! X3.4