【发布时间】:2014-01-10 12:45:10
【问题描述】:
我有一个应用程序,我在其中以这样的编程方式为UITabBarItems 添加图像..
UIImage *selectedImage0 = [UIImage imageNamed:@"home_hvr.png"];
UIImage *unselectedImage0 = [UIImage imageNamed:@"home.png"];
UIImage *selectedImage1 = [UIImage imageNamed:@"star_hvr.png"];
UIImage *unselectedImage1 = [UIImage imageNamed:@"star.png"];
UITabBar *tabBar = self.tabbarcontroller.tabBar;
self.tabbarcontroller.tabBar.barStyle = UIBarStyleBlack;
self.tabbarcontroller.tabBar.translucent = NO;
UITabBarItem *item0 = [tabBar.items objectAtIndex:0];
UITabBarItem *item1 = [tabBar.items objectAtIndex:1];
[item0 setSelectedImage:[selectedImage0 imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal]];
[item0 setImage:[unselectedImage0 imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal]];
[item1 setSelectedImage:[selectedImage1 imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal]];
[item1 setImage:[unselectedImage1 imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal]];
由于 tabbaritems 没有任何标题,它会在标签栏底部带来一个空白区域,将图像拉到标签栏上方,我不需要标题,但需要将我的图像完全放在标签栏内。 任何机构都可以指导我吗?
【问题讨论】:
标签: ios iphone uitabbarcontroller uitabbar