使用 searchBar 时如何更改 statusBarStyle
How can I change the statusBarStyle when use searchBar
我只是想在使用 searchBar.and 时更改 statusBarStyle 我尝试过这种方式。但是没用?那么,我该如何实现呢?
override func preferredStatusBarStyle() -> UIStatusBarStyle {
if searchController.active == true {
return UIStatusBarStyle.Default
}
else {
return UIStatusBarStyle.LightContent
}
}
如果将 hidesNavigationBarDuringPresentation 设置为 true,则相当困难。如果为假,则正常方法有效。
我只是想在使用 searchBar.and 时更改 statusBarStyle 我尝试过这种方式。但是没用?那么,我该如何实现呢?
override func preferredStatusBarStyle() -> UIStatusBarStyle {
if searchController.active == true {
return UIStatusBarStyle.Default
}
else {
return UIStatusBarStyle.LightContent
}
}
如果将 hidesNavigationBarDuringPresentation 设置为 true,则相当困难。如果为假,则正常方法有效。