如何更改颜色导航栏分隔线

时间:2012-07-19 09:25:40

标签: objective-c ios uinavigationcontroller uinavigationbar

我在导航栏中找到一个分隔线,如何删除它?

enter image description here

任何帮助将不胜感激。谢谢。 更新 - 附加全屏幕截图。 enter image description here

1 个答案:

答案 0 :(得分:1)

如果您的目标是iOS 5及更高版本,您可以为此设置UINavigationBar的任意背景图片

    [navBar setBackgroundImage:[UIImage imageNamed:@"navBarBg"] forBarMetrics:UIBarMetricsDefault];

如果您需要支持iOS 4,请尝试继承UINavigationBar并覆盖drawRect:方法。