如何删除UINavigatonItem的边框线

Dix*_*ine 4 iphone border uinavigationitem

是否可以删除UINavigationItem的边框?我的观点在黑色导航下.酒吧是黑色的,我不希望他们之间没有视觉边界.

为了使它更清晰(图像不是来自我的应用程序):

在此输入图像描述

aka*_*kyy 10

你无法隐藏它.您可以添加将掩盖它的子视图.例:

UIView *overlayView = [[UIView alloc] initWithFrame:CGRectMake(0, 43, 320, 1)];
[overlayView setBackgroundColor:[UIColor whiteColor]];
[navBar addSubview:overlayView]; // navBar is your UINavigationBar instance
[overlayView release];
Run Code Online (Sandbox Code Playgroud)

我没有检查它,但它应该工作.


编辑:我检查了它,它的工作原理.