ios – UISearchBar将状态栏颜色更改为白色

ios – UISearchBar将状态栏颜色更改为白色,第1张

概述我有一个UISearchBar,由于某些奇怪的原因,只要在状态栏上点击搜索栏,颜色就会从黑色变为白色.我不希望状态栏颜色发生变化.有任何想法吗?谢谢. 接受的答案 here似乎表明UISearchBar在开始编辑时会向其“父”UINavigationController发送一个调用. 因此,您似乎有两个选择: >您可以为UITableViewController简单地覆盖UINavigationC 我有一个UISearchbar,由于某些奇怪的原因,只要在状态栏上点击搜索栏,颜色就会从黑色变为白色.我不希望状态栏颜色发生变化.有任何想法吗?谢谢.解决方法 接受的答案 here似乎表明UISearchbar在开始编辑时会向其“父”UINavigationController发送一个调用.

因此,您似乎有两个选择:

>您可以为UItableVIEwController简单地覆盖UINavigationController的tintcolor,或者
>您可以编写一个简单的UINavigationController子类来覆盖-preferredStatusbarStyle,返回所需的样式.

它看起来像#1以最小的忙乱/代码为您提供所需的内容.

总结

以上是内存溢出为你收集整理的ios – UISearchBar将状态栏颜色更改为白色全部内容,希望文章能够帮你解决ios – UISearchBar将状态栏颜色更改为白色所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://www.outofmemory.cn/web/1077283.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-26
下一篇 2022-05-26

发表评论

登录后才能评论

评论列表(0条)

保存