使用Xcode 11.1进行构建时,UISearchBar设计结果很奇怪。
我创建了ViewController并从另一个展示。 UISearchbar通过Storyboard下面添加到了UINavigationBar中。
使用Xcode 11.0构建:
使用Xcode 11.1构建:
为什么会这样?如果这应该是行为,则如何实现第一个设计。如何解决?
答案 0 :(得分:1)
正如Anbu.Karthik所评论的那样,我意识到,当在Xcode 11.1中进行编译时,searchTextField的背景色将变为透明色,我们必须显式设置背景色。
快捷键:
searchBar.searchTextField.backgroundColor = .white
Obj-C
self.searchBar.searchTextField.backgroundColor = [UIColor whiteColor];