是否可以删除UINavigationItem的边框?我在黑色导航下的观点。酒吧是黑色的,我不想他们之间没有视觉边界。
为了使其更清晰(图像不是来自我的应用程序):
最佳答案
您无法隐藏它。您可以添加一个将其掩盖的子视图。例:
UIView *overlayView = [[UIView alloc] initWithFrame:CGRectMake(0, 43, 320, 1)];
[overlayView setBackgroundColor:[UIColor whiteColor]];
[navBar addSubview:overlayView]; // navBar is your UINavigationBar instance
[overlayView release];
我没有检查它,但是应该可以。
编辑:我检查了它,它的工作原理。