NavigationBar setBackgroundImage问题

时间:2012-09-23 09:08:27

标签: objective-c uinavigationbar

我正在将图像设置为导航栏使用以下代码行:

UIImage *toolBarIMG = [UIImage imageNamed: @"header.png"];  

    if ([self.navigationController.navigationBar respondsToSelector:@selector(setBackgroundImage:forBarMetrics:)]) { 
        [self.navigationController.navigationBar setBackgroundImage:toolBarIMG  forBarMetrics:0]; 
    }

使用后,条形看起来和我想要的一样。但是问题就出现了,在酒吧的左上角出现了一条细线的灰色(请看下面的图片)。

enter image description here

有人可以帮忙吗?

1 个答案:

答案 0 :(得分:0)

我试着这样做。一切正常。请检查您的header.png图片。

此示例的来源here

enter image description here