通過查看層級結構去掉導航控制器的下橫線:
for (UIView *aView in self.navigationController.navigationBar.subviews) {
if ([aView isKindOfClass:NSClassFromString(@"_UIBarBackground")]) {
for (id obj? in aView.subviews) {
if ([obj isKindOfClass:[UIImageView class]]) {
[obj setHidden:YES];
}}}}
去掉tabbar控制器的上橫線:
[UITabBar appearance].clipsToBounds = YES;