Remova essa linha de 1px do UINagivationBar no iOS7.

Deve haver uma maneira de removê-lo no futuro, mas por enquanto, veja como.

[self.navigationController.navigationBar.subviews enumerateObjectsUsingBlock: ^ (id obj, NSUInteger idx, BOOL stop) {
if ([obj isKindOfClass: NSClassFromString (@ “_ UINavigationBarBackground”)]) {
UIView
v = obj;
[[v.subviews objectAtIndex: 1] removeFromSuperview];
* parar = SIM;
}
}];

Cenário