搜索栏
不能
您必须创建
UISearchBar
也
创建保存设置的结构,如下所示:
struct SearchBarConfig {
var placeholder: String?
var isTranslucent: Bool
// Display Attributes
var barStyle: UIBarStyle
var barTintColor: UIColor?
var searchBarStyle: UISearchBarStyle
var tintColor: UIColor!
init(isTranslucent: Bool, barStyle: UIBarStyle, searchBarStyle: UISearchBarStyle) {
self.isTranslucent = isTranslucent
self.barStyle = barStyle
self.searchBarStyle = searchBarStyle
}
}
let existingSearchBar = UISearchBar()
var existingStatusBarConfig = SearchBarConfig(
isTranslucent: existingSearchBar.isTranslucent,
barStyle: existingSearchBar.barStyle,
searchBarStyle: existingSearchBar.searchBarStyle)