mle*_*evi 4 iphone objective-c uisearchbar ios swift
我有一个UISearchBar,由于某些奇怪的原因,只要在状态栏上点击搜索栏,颜色就会从黑色变为白色.我不希望状态栏颜色发生变化.有任何想法吗?谢谢.
mbm*_*414 8
接受答案在这里似乎表明,UISearchBar发送一个呼叫到它的"父母" UINavigationController,当它开始编辑.
UISearchBar
UINavigationController
因此,您似乎有两个选择:
您可以简单地覆盖tintColorfor UINavigationControllerfor for UITableViewController,或
tintColor
UITableViewController
您可以编写一个UINavigationController覆盖的简单子类-preferredStatusBarStyle,返回所需的样式.
-preferredStatusBarStyle
它看起来像#1以最小的忙乱/代码为您提供所需的内容.
归档时间:
11 年,7 月 前
查看次数:
3952 次
最近记录:
9 年,3 月 前