我认为我正试图'暗淡'。我正在创建一个黑色背景颜色和alpha为0.4的UIView。我将这个视图放在我的视图上,并且我也通过更改RGB值来更改导航栏的颜色(获取此值的正确方法是获取RGB值并将其乘以1.0-0.4以获得0.6。无论如何,这是旁边的一点)。
我想'昏暗'我的主视图,'昏暗'UINavigationBar ...但我不希望状态栏“变暗”。
然而,我无法弄清楚如何做到这一点。当我更改[self.navigationcontroller.navigationbar setBarTintColor:
有没有办法单独设置颜色?
答案 0 :(得分:0)
是的,你在正确的轨道上,你可以使用这些方法设置条形的颜色,barTintColor
//导航栏
[self.navigationController.navigationBar setTitleTextAttributes:@{NSForegroundColorAttributeName : [UIColor whiteColor]}];
self.navigationController.navigationBar.barTintColor = [UIColor colorWithRed:53.0/255.0 green:53.0/255.0 blue:53.0/255.0 alpha:1.0];