解决使用hidesBottomBarWhenPushed造成黑条的问题

在UITabBarController中添加UINavigationController,点击跳转需要隐藏tabBar,需要设置self.hidesBottomBarWhenPushed = YES,有时跳转会发现导航条有黑条,影响用户体验。

引起的原因是根window没有设置颜色,而默认是黑色。

解决给window添加背景。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • *7月8日上午 N:Block :跟一个函数块差不多,会对里面所有的内容的引用计数+1,想要解决就用__block...
    炙冰阅读 7,361评论 1 14
  • { 11、核心动画 需要签协议,但是系统帮签好 一、CABasicAnimation 1、创建基础动画对象 CAB...
    CYC666阅读 5,540评论 2 4
  • 1.自定义控件 a.继承某个控件 b.重写initWithFrame方法可以设置一些它的属性 c.在layouts...
    圍繞的城阅读 8,971评论 2 4
  • UIWindow 初始化: self.window= [[UIWindowalloc]initWithFrame:...
    Sunny_Fight阅读 4,681评论 0 1
  • 钱是什么,一个流通的货币,一个物换物时代变相的第三者,现在成为了狗眼缝里看人的杠杆。 我讨厌这个时代的新媒体,讨厌...
    饶瞳阅读 3,192评论 0 0

友情链接更多精彩内容