所以在 Xcode 中,我试图创建一个无缝搜索栏。所以我想复制这样的东西
请注意状态栏与搜索栏的颜色如何相同。现在这是我的方法的结果。
我所做的是添加一个 View 以用蓝色背景覆盖默认状态栏。然后我添加了一个搜索栏并将其背景更改为蓝色。出于某种原因,我最终在两者之间得到了一个黑色边框,这破坏了“无缝”设计。关于如何在 Swift 中删除黑色边框有什么想法吗?
最佳答案
对于 iOS 7+:
searchBar.backgroundImage = UIImage()
否则这将适用于所有 iOS 版本:
searchBar.layer.borderWidth = 1
searchBar.layer.borderColor = thatBlueColor.CGColor
关于ios - 删除 View 和搜索栏之间的边框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31631567/