美文网首页
swift 坑爹的StatusBar

swift 坑爹的StatusBar

作者: chinwy | 来源:发表于2017-12-05 23:14 被阅读3次

首先如要要在控制器中修改状态栏的样式 必须在 plist文件中设置

View controller-based status bar appearance 
设置为YES

其次可以在控制器中实现以下方法

override var prefersStatusBarHidden: Bool {
        
        return false
    }

override var preferredStatusBarStyle: UIStatusBarStyle{
        return UIStatusBarStyle.lightContent
    }

如果不起作用
看看是否是因为有导航栏
如果有 那么导航栏继承一个子类 重写

import UIKit

class BaseNavigationVC: UINavigationController {
    
    override var preferredStatusBarStyle: UIStatusBarStyle{
        return UIStatusBarStyle.lightContent
    }
}

相关文章

  • swift 坑爹的StatusBar

    首先如要要在控制器中修改状态栏的样式 必须在 plist文件中设置 其次可以在控制器中实现以下方法 如果不起作用看...

  • CGRectMake is unavailable in swi

    前几天刚升级的Xcode8,今天想用swift编写控件,坑爹的发现CGRectMake(100, 100, 100...

  • 坑爹

    坑爹…豆瓣就是个坑爹货

  • 坑爹的爹坑

    01 村里的奇葩事,真事!就是奇葩的让人咂舌。张明白有一个‘奇葩’的爹,人称张算计。 清明节,村里的张算计死了。人...

  • swift 记我坑爹的智商

    之前在用 playground 时,因为编译时间过长,我在终端(terminal) 输入 defaults wri...

  • 坑爹?爹挖的坑

    坑爹的儿子都是被爹坑的 白米先生 字数 474 · 阅读 1 2020-06-13 09:35 说起来像绕口令。 ...

  • 坑爹的爹

    2023年1月31日 星期三 下午4:44 昨晚上娃爹又一晚上没回来了! 第一次一晚上跟他正面对决!从来没有这么直...

  • 2018-02-08

    坑爹,坑娘。还没见过坑儿子的

  • Object-C 和 Swift 混编 你要的都在这里

    工程:Object-C 穿插Swift 那些坑:坑一: 坑二: 坑三: 解决: 开始混编: 1.新建Swift文件...

  • 奥本海默——一个坑爹的特例

    坑爹算不上新的发明,古今中外,被坑惨了的爹不在少数。那些坑爹的主儿,大都年少轻狂、不学无术。 不过,凡事都有例外。...

网友评论

      本文标题:swift 坑爹的StatusBar

      本文链接:https://www.haomeiwen.com/subject/clvhixtx.html