我已经包含了对导航栏(navigationController)的需求,其与栏视图控制器的背景色调相同......现在我有一个问题......在导航栏和视图之间我有一条水平线将它们分开,就像你一样从图片中可以看到..你能告诉我如何删除这条水平黑色线并使其更加一致吗?
我在 AppDelegate 中尝试过:
[[UINavigationBar appearance] setShadowImage: [[UIImage alloc] init]];
UINavigationController * nav = (UINavigationController *) self.window.rootViewController; nav.navigationBar.translucent = NO;
但我没有得到结果。你能帮我吗?感谢罗里的所有人。
您还必须为导航栏设置背景图片才能达到您的要求
[[UINavigationBar appearance] setBackgroundImage:[[UIImage alloc] init] forBarMetrics:UIBarMetricsDefault];
[[UINavigationBar appearance] setShadowImage:[[UIImage alloc] init]];
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)