ios - Xcode 11.1上的UISearchBar设计故障

标签 ios xcode uisearchbar

使用Xcode 11.1进行构建时,UISearchBar的设计结果很奇怪。

我创建了ViewController并从另一个展示。 UISearchbar通过Storyboard在下面添加到UINavigationBar中。

使用Xcode 11.0构建:

Build With Xcode 11.0

使用Xcode 11.1构建:

Build With Xcode 11.1

为什么会这样呢?如果应该这样做,那么如何实现第一个设计。如何解决?

最佳答案

正如Anbu.Karthik所评论的那样,我意识到,当在Xcode 11.1中进行编译时,searchTextField的背景色将变为透明色,我们必须显式设置背景色。

雨燕:

searchBar.searchTextField.backgroundColor = .white

对象
self.searchBar.searchTextField.backgroundColor = [UIColor whiteColor];

关于ios - Xcode 11.1上的UISearchBar设计故障,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58301277/

相关文章:

ios - 具有两个自动布局标签的 TableView 单元格,在 UIViewController 中不显示所有行

ios - UI 搜索栏。无法更改框架

ios - Parse & Swift- 随机化图像

ios - UISearchBar textDidChange 创建错误 : There are visible views left after reusing them all: { (null) = (null); }

ios - 在ios swift中实现地址搜索

ios - 为什么 iOS 上的 Apple AppStore 应用内收据为空?

iphone - locationManager didFailWithError 重复调用

ios - 在滚动某些项目之前, self 调整单元格无法工作

iphone - 在 Xcode 中删除/移除组

ios - 项目重命名时的词法和预处理器问题 ios