Ios Uitabritem图像未对齐
我的应用程序有标签栏。我正试图通过更改选项卡栏项目的图像来自定义它。我创建了一个大小为106x49的图像。正在使用以下代码放置图像:Ios Uitabritem图像未对齐,ios,ios7,uitabbarcontroller,uitabbaritem,Ios,Ios7,Uitabbarcontroller,Uitabbaritem,我的应用程序有标签栏。我正试图通过更改选项卡栏项目的图像来自定义它。我创建了一个大小为106x49的图像。正在使用以下代码放置图像: ((UITabBarItem*)[self.tabBarController.tabBar.items objectAtIndex:0]).image = [[UIImage imageNamed:@"TabBarItemNow"] imageWithRenderingMode:UIImageResizingModeOriginal]; [((UITabBarIt
((UITabBarItem*)[self.tabBarController.tabBar.items objectAtIndex:0]).image = [[UIImage imageNamed:@"TabBarItemNow"] imageWithRenderingMode:UIImageResizingModeOriginal];
[((UITabBarItem*)[self.tabBarController.tabBar.items objectAtIndex:0]) setTitle:nil];
运行应用程序时,选项卡栏项目图像如下所示:
有办法解决这个问题吗?我是否为条形图项目选择了正确的图像尺寸?此外,图像在显示时看起来是像素化的。我尝试了一个更大的图像,它也超出了选项卡栏。您必须提供具有正确尺寸的图像。对于具有标准分辨率的设备,选项卡栏图标必须至少为25x25像素;对于高分辨率屏幕,选项卡栏图标必须至少为50x50像素 有关更多参考,请参阅Apple developer库: 当您在项目中使用images.xcsets来管理图像时,您将在导入图像时看到图像的多个版本。例如: 左:25x25像素右:50x50像素。如果未在图像集中提供具有正确维度的图像,编译器将向您发出警告
@iCoder没有什么区别