我已在xcode中以编程方式将选项卡栏的选定图像设置为以下内容:
[tabItem setSelectedImage:[UIImage imageNamed:@"tabBar_Curriculum_active"]];
这就是“tabBar_Curriculum_active”图像的样子:
但这是在TabBar中呈现的方式:
就像iOS决定忽略设计师添加到图标的白线一样!关于可能发生的事情以及如何解决的任何想法?
最佳答案
只需将imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal添加到selectedImage
像这样:
[tabItem selectedImage: [[UIImage imageNamed:[imageName stringByAppendingString:@"tabBar_Curriculum_active"] imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal]]
关于ios - iOS填充我的TabBar图标图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46570457/