设置导航栏背景色

2016-01-26  本文已影响64人  然亦伞

- (void)viewWillAppear:(BOOL)animated{

[super viewWillAppear:animated];

[self.navigationController.navigationBar setBackgroundImage:[self userRGBColorCreatImage:UIColorFromRGBA(238, 11, 59, 1)]

forBarPosition:UIBarPositionAny

barMetrics:UIBarMetricsDefault];

[self.navigationController.navigationBar setShadowImage:[[UIImage alloc] init]];

}

- (void)viewWillDisappear:(BOOL)animated{

[super viewWillDisappear:animated];

[self.navigationController.navigationBar setBackgroundImage:[self userRGBColorCreatImage:kMainColorOfApp]

forBarPosition:UIBarPositionAny

barMetrics:UIBarMetricsDefault];

[self.navigationController.navigationBar setShadowImage:[[UIImage alloc] init] ];

}

上一篇 下一篇

猜你喜欢

热点阅读