我正在开发一款iPhone应用程序,我正在尝试为UITabBar设置样式:我需要设置标签栏的背景图像和选择图像。
这是我正在使用的代码:
- (void)customizeInterface
{
UIImage* tabBarBackground = [UIImage imageNamed:@"Tabbar"];
[[UITabBar appearance] setBackgroundImage:tabBarBackground];
[[UITabBar appearance] setSelectionIndicatorImage:[UIImage imageNamed:@"Selectiontab"]];
}
我正在打电话
[self customizeInterface];
在didFinishLaunchingwithOptions的顶部。
此在模拟器上完美运行,但在设备上它不起作用!在设备上我得到了通常的黑色tabBar ......任何人都有类似的问题吗?
感谢。
编辑:
解决 问题在于png图像:由于某种原因,iPhone不喜欢图像的压缩...我在烟花中编辑了图像,再次将其保存为png,现在它既可以在SIM卡上也可以在设备上运行: - )
答案 0 :(得分:0)
解决
问题在于png图像:由于某种原因,iPhone不喜欢图像的压缩...我在烟花中编辑了图像,再次将其保存为png,现在它可以同时工作在SIM卡和设备上: - )