由于某种原因,当我使用popViewControllerAnimated
返回到以前的视图时,UIBarButtonItem
的色调变为灰色,而不是所需的紫色(在故事板中设置)。
是否有一种方法来刷新导航栏内的viewWillAppear
方法?我已经尝试使用[self.navigationController loadView];
,但这会导致其他问题,并阻止视图加载。
您可以通过编程方式更改它。
-(void)viewWillAppear
{
UIColor *color = [UIColor colorWithRed:0.0 green:0.0 blue:0.0 alpha:1.0];
myNavController.navigationBar.tintColor = color;
}
使用http://www.rapidtables.com/web/color/RGB_Color.htm查找颜色