iPad 6.0中的UINavigationbar背景颜色问题setTintColor

时间:2013-02-22 05:54:49

标签: ios ipad ios5 ios6 ios-simulator

您好我是iPad开发的新手,我正在开发一款兼容iPad 5.1模拟器和iPad 6.0模拟器的应用程序

我在5.1 SDK中做了一些事情

[self.navigationBar setTintColor:[UIColor colorWithRed:0.247f green:.301f blue:0.325f alpha:1.0f]];

相同的代码无法使用iPad 6.0 Simulator,

提前致谢!

3 个答案:

答案 0 :(得分:1)

尝试为导航栏设置图片。请参阅此链接link

它可能对你有所帮助。

答案 1 :(得分:1)

对于ios 6.0,您可以使用UIAppearance框架工作并设置颜色。在AppDelegate didFinishLaunchingWithOptions中使用[[UINavigationBar appearance] setTintColor:color];

答案 2 :(得分:0)

尝试此代码并将0替换为您的值

self.navigationController.navigationBar.tintColor = [UIColor colorWithRed:(0/255.0) green:(0/255.0) blue:(0/255.0) alpha:1];