如何让我的UINavigationBar在iOS7上完全透明?

我正在努力使iOS7兼容的应用程序,我遇到了UINavigationBar的问题,这让我发疯:

我想让我的navigationBar完全透明,没有任何模糊或backgroundPicture,但包含并显示navigationItem按钮.

在iOS6中,我曾经这样做:

UIImage *maskedImage = [UIImage imageNamed:@"transparent_image.png"]
[navigationBar setBackgroundImage:maskedImage forBarMetrics:UIBarMetricsDefault];

但它在iOS7上不再起作用了.

有什么建议 ?

最佳答案 也许
this会回答你的问题?如果选择视图控制器,然后取消选中“在顶部条形下延伸边缘”旁边的框,则背景图像不会在其下方出血.

点赞