gpt4 book ai didi

ios - UISearchBar Appearance 下拉时仍显示 1px 边框

转载 作者:行者123 更新时间:2023-11-28 22:35:50 28 4
gpt4 key购买 nike

这是在表格上下拉时的屏幕截图(这会将搜索栏从顶部的选项卡中拉开)。

enter image description here

我的搜索栏是通过 appearances API 自定义的。

即使我设置了背景图片,顶部的 1px 边框仍然存在。它根据搜索栏的“样式”改变颜色(在这种情况下,我将搜索栏设置为黑色不透明)。

知道如何摆脱它吗?我试过设置清晰的背景颜色,并尝试更改搜索栏图层上的边框颜色。

最佳答案

我还没有找到一个干净的方法,但是遍历 subview 我找到了用于创建该行的 ImageView 。它的框架是 (0, -1, 320, 1)。

要删除它,我测试相等性并删除:

for (UIView *view in self.searchDisplayController.searchBar.subviews) {
if (CGPointEqualToPoint(CGPointMake(0, -1), view.frame.origin) && CGSizeEqualToSize(view.frame.size, CGSizeMake(self.view.frame.size.width, 1))) {
[view removeFromSuperview];
self.searchBarLineRemoved = YES;
}
}

关于ios - UISearchBar Appearance 下拉时仍显示 1px 边框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16076203/

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