Xcode 11.1上的UISearchBar设计故障

时间:2019-10-09 09:40:46

标签: 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

为什么会这样?如果这应该是行为,则如何实现第一个设计。如何解决?

1 个答案:

答案 0 :(得分:1)

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

快捷键:

searchBar.searchTextField.backgroundColor = .white

Obj-C

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