没有线条的搜索栏ios swift

Posted

技术标签:

【中文标题】没有线条的搜索栏ios swift【英文标题】:Searchbar without lines ios swift 【发布时间】:2017-04-28 10:15:17 【问题描述】:

我在 swift 的 UITableview 上方有一个 UISearchBar 这个搜索栏是这样的

如何去除灰线?

谢谢!

【问题讨论】:

你的图片不清楚,你能告诉我哪条灰线,请显示一些你先尝试过的代码 您没有看到搜索栏后面的灰线吗? 搜索文本上方的顶部灰线??? 你试过了吗:***.com/a/33151798/5381663? 不,条框后面的灰线 【参考方案1】:

将您的搜索栏 bartint 颜色设置为白色

【讨论】:

我做了,但问题仍然存在 检查您的半透明复选标记并确保您的 scopeBar 和 Background 字段在身份检查器中为空【参考方案2】:

如果此视图不知道配置,则无法回答。这些线条来自超级视图或视图本身。这些线条看起来像是 ios 6 之前常用的旧 UIColor。 您使用的是以前项目中的旧 NIB 或 Storyboard 吗?

无论哪种方式,请检查 barTintColor。它要么在 Storyboard/NIB 文件中定义,要么使用代码设置(在对象上或作为外观)。

【讨论】:

【参考方案3】:

我不知道是什么问题,但重新启动 XCode 我解决了。

【讨论】:

以上是关于没有线条的搜索栏ios swift的主要内容,如果未能解决你的问题,请参考以下文章

使用 Swift 在 iOS 中平滑搜索栏动画

如何添加填充到搜索栏swift ios

iOS Swift - 滚动时如何向上移动搜索栏?

在搜索栏iOS swift3中加载带有条目的单元格时,图像无法正确显示

IOS swift如何让我的子视图出现在我的搜索栏下方

在 Swift 中实现搜索栏