gpt4 book ai didi

ios - IOS 7中UINavigationBar下的白线

转载 作者:可可西里 更新时间:2023-11-01 04:18:38 26 4
gpt4 key购买 nike

我有一个带有 UISearchDisplayControllerUISearchBarUITableViewController。当我在 UITabBarController 中显示 View 时,我在导航栏下方看到一条白线。当我在 UINavigationController 中以模态方式呈现 View 时,该线要么是灰色要么是黑色(我无法分辨),它看起来非常正常。有什么想法吗?

enter image description here

最佳答案

我有同样的问题,无法弄清楚它是从哪里来的(它无处不在,它不是 shadowImage),最后得到了以下修复(在我的 UINavigationController 子类)

// Fixes strange line under NavigationBar
{
UIView * view = [[UIView alloc] init];
view.backgroundColor = self.navigationBar.barTintColor;
CGRect rect = view.frame;
rect.origin.x = 0.f;
rect.origin.y = self.navigationBar.frame.size.height;
rect.size.width = self.navigationBar.frame.size.width;
rect.size.height = 1.f;
view.frame = rect;
[self.navigationBar addSubview:view];
}

关于ios - IOS 7中UINavigationBar下的白线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19853136/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com