从iOS 6上的导航栏中删除白色渐变

时间:2014-01-10 15:33:25

标签: ios ios6 uinavigationbar

我正在尝试从navigationBar上的iOS6.顶部删除白色渐变 我怎么能这样做?

2 个答案:

答案 0 :(得分:2)

您是否尝试在导航栏上设置背景图片?

尝试使用setBackgroundImage:forBarMetrics:并设置不带渐变的图像。

也许使用此问题答案中的代码来创建纯色图像:

How to create a colored 1x1 UIImage on the iPhone dynamically?

答案 1 :(得分:1)

这里提到了另一种有点黑客攻击的解决方案:https://stackoverflow.com/a/4904939/171933

背景图像看起来更清晰。