【发布时间】:2014-07-18 04:09:22
【问题描述】:
如何在 ios 6 和 ios 7 中设置标签栏项目的图像。我的标签栏仅在 ios 7 中运行,因为 imageWithRenderingMode 方法未在 ios 6 中运行。如何设置标签栏项目在 ios 6 和 7 中运行。提前致谢.这是我的代码。
UITabBarController *tabBarController = (UITabBarController *)self.window.rootViewController;
UITabBar *tabBar = tabBarController.tabBar;
UITabBarItem *tabBarItem1 = [tabBar.items objectAtIndex:0];
UITabBarItem *tabBarItem2 = [tabBar.items objectAtIndex:1];
UITabBarItem *tabBarItem3 = [tabBar.items objectAtIndex:2];
UITabBarItem *tabBarItem4 = [tabBar.items objectAtIndex:3];
tabBarItem1.title = @"Phim mới";
tabBarItem2.title = @"Xem phim";
tabBarItem3.title = @"GS Xoay";
tabBarItem4.title = @"Về chúng tôi";
[tabBarItem1 setImage:[[UIImage imageNamed:@"ic1.jpg"] imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal]];
[tabBarItem2 setImage:[[UIImage imageNamed:@"ic2.jpg"] imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal]];
[tabBarItem3 setImage:[[UIImage imageNamed:@"ic3.jpg"] imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal]];
[tabBarItem4 setImage:[[UIImage imageNamed:@"ic4.jpg"] imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal]];
return YES;
【问题讨论】:
标签: ios objective-c