大神解答一下怎么可以让状态栏背景色不受UINavigationBar的背景色影响
让设计师找一张高44的图片 图片是你想要的背景图片的颜色 把图片设为navigationBar的背景图片就行了
// 图片bg_nav.png"高是44的 必须是44以下的
[self.navigationController.navigationBar setBackgroundImage:[UIImage imageNamed:@"bg_nav.png"] forBarMetrics:(UIBarMetricsDefault)];
状态栏一般默认是半透明的,如果要求不改变状态栏属性的话,调整其他位置,把状态栏空出来