gpt4 book ai didi

ios - UITabbar 项目图像未正确显示

转载 作者:行者123 更新时间:2023-11-29 02:16:24 26 4
gpt4 key购买 nike

当用户选择一个选项卡之前第一次出现 View 时,UITabbar 项目的图像色调颜色为灰色(默认)。

View 第一次出现时的截图:

screen shot when the view appear for the first time

最佳答案

我遇到了同样的问题,我通过使用以下代码插入 UITabBar 项目 解决了这个问题:

UITabBar *tabBar = self.tabBarController.tabBar;
UITabBarItem *tabBarItem1 = [tabBar.items objectAtIndex:0];
UITabBarItem *tabBarItem2 = [tabBar.items objectAtIndex:1];
UITabBarItem *tabBarItem3 = [tabBar.items objectAtIndex:2];

tabBarItem1.image = [[UIImage imageNamed:@"img1.png"] imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal];
tabBarItem2.image = [[UIImage imageNamed:@"img2.png"] imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal];
tabBarItem3.image = [[UIImage imageNamed:@"img3.png"] imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal];

tabBarItem1.selectedImage = [[UIImage imageNamed:@"img1_sel.png"] imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal];

我将这段代码添加到我所有的 View Controller (在我的案例 3 中),它创建了正确的图像,同时选择和未选择。希望对你有帮助

关于ios - UITabbar 项目图像未正确显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28700368/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com