使用iOS 15 SwiftUI中的新的
我尝试像这样修改
.searchable()
修饰符时,我无法自定义搜索栏的外观。具体而言,我希望它能够与我用于导航栏的颜色匹配。![enter image description here](https://istack.dev59.com/xlU4D.webp)
.appearance()
。UISearchBar.appearance().backgroundColor = UIColor.white
UISearchBar.appearance().tintColor = UIColor.white
UISearchBar.appearance().barTintColor = UIColor.white
然而只能得到这个结果。
虽然这种方式成功了,但间距看起来并不好。我宁愿把它变成白色。
ContentView
中的代码?这是因为通过添加searchable()
修饰符,TextField
变成了透明的。 - Visal Rajapakse