Вы не можете скрыть это. Вы можете добавить подпредставление, которое будет маскировать это. Пример:
UIView *overlayView = [[UIView alloc] initWithFrame:CGRectMake(0, 43, 320, 1)];
[overlayView setBackgroundColor:[UIColor whiteColor]];
[navBar addSubview:overlayView]; // navBar is your UINavigationBar instance
[overlayView release];
Я не проверял, но это должно работать.
<ч />
РЕДАКТИРОВАТЬ: Я проверил, все работает.