我有一个UIViewController
里面有一个UISearchBar
,一个蓝色的顶部栏,我在ios7上将状态栏设置为白色图标,这样我就可以在蓝色背景上看到它们。
当我执行搜索时,蓝色顶部栏消失,屏幕的白色背景隐藏状态栏内容。
因此,我想在搜索时将状态栏颜色设置为默认(黑色),并在搜索关闭时再次设置为白色。
我刚刚遇到了这个问题。您的选择是有限的。将搜索栏着色为较深的颜色,或将其样式设置为UIBarStyleBlack
以具有深色搜索栏。