Ios5 iOS 4和iOS 5中导航栏的着色问题

Ios5 iOS 4和iOS 5中导航栏的着色问题,ios5,ios4,uinavigationbar,tintcolor,Ios5,Ios4,Uinavigationbar,Tintcolor,我为导航栏设置了色调,如 self.navigationController.navigationBar.tintColor = [UIColor colorWithRed:168.0/255.0 green:0.0/255.0 blue:0.0/255.0 alpha:1.0]; 这适用于iOS 5及以上版本。但在iOS 4和iOS 5以下的版本中,它只是黑色。未设置着色颜色。对于UI,切换着色颜色仅适用于IOS 6.0及更高版本。 所以在IOS 5.0上可能会崩溃使用[UICol

我为导航栏设置了色调,如

self.navigationController.navigationBar.tintColor = 
    [UIColor colorWithRed:168.0/255.0 green:0.0/255.0 blue:0.0/255.0 alpha:1.0];

这适用于iOS 5及以上版本。但在iOS 4和iOS 5以下的版本中,它只是黑色。未设置着色颜色。

对于UI,切换着色颜色仅适用于IOS 6.0及更高版本。
所以在IOS 5.0上可能会崩溃

使用[UIColor redColor]进行测试;那有效果吗?没有,没有效果(