我有一个BroadcastReceiver
的应用程序,我想在Tabbar中设置图像,但无法在Tabbar中设置图像。而不是因为它是图像我得到色彩的图像形状,是否可以像在Tabbar中设置图像? 。
我已尝试此代码但无法设置图像。
UITabbar
答案 0 :(得分:16)
您需要将图片属性属性Render As
设置为Original Image
。要更改此选项,请从资源和Attributes Inspector
设置Render As
属性中选择您的图像,然后选择此Original Image
。
答案 1 :(得分:0)
选择您的TabBar项目并像这样设置您的图像
或强>
设置选定的色调颜色试试这个
[[UITabBar appearance] setTintColor:[UIColor whiteColor]];
[UITabBarItem.appearance setTitleTextAttributes:@{NSForegroundColorAttributeName : [UIColor whiteColor]} forState:UIControlStateNormal];
[[UITabBar appearance] setSelectionIndicatorImage:[UIImage imageNamed:@"name-of-selected-image.png"]];
[[UITabBar appearance]setSelectedItem:[[UITabBar appearance].items objectAtIndex:2]];