将 Xcode 更新到 7.3(iOS SDK 9.3)后,我UISearchBar
忽略了设置transluent
属性。此代码在更新之前运行良好。
override func viewDidLoad() {
super.viewDidLoad()
print("viewDidLoad: \(searchBar.translucent)")
searchBar.translucent = false
}
override func viewWillAppear(animated: Bool) {
super.viewWillAppear(animated)
searchBar.translucent = false
print("viewWillAppear: \(searchBar.translucent)")
}
override func viewDidAppear(animated: Bool) {
super.viewDidAppear(animated)
searchBar.translucent = false
print("viewDidAppear: \(searchBar.translucent)")
}
现在这段代码打印
viewDidLoad: 真
viewWillAppear: 真
viewDidAppear: 真
我的UISearchBar
有默认搜索样式