1

我正在开发一个 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 和设备上都可以使用: -)

4

1 回答 1

0

解决了

问题出在 png 图像中:由于某种原因,iPhone 不喜欢图像的压缩...我在烟花中编辑了图像,再次将其保存为 png,现在它可以在 sim 和设备上运行:- )

于 2013-07-21T19:43:37.133 回答