美文网首页
Swift3.0【改变status bar的颜色 + 隐藏底下黑

Swift3.0【改变status bar的颜色 + 隐藏底下黑

作者: __下一个天亮__ | 来源:发表于2017-06-06 16:02 被阅读24次

    可能大家会遇到以下情况:

    在某个指定页面,顶部的status bar为白色。

    只需简单几步:

    1.在plist文件中增加一个【View controller-based status bar appearance】且设置为NO

    2.指定的页面:在viewWillAppear()里面:

    UIApplication.shared.statusBarStyle=.lightContent

     在所有的页面:在application(_: didFinishLaunchingWithOptions:)方法中添上上面的方法。

    ok

    ======更新=======

    navigationbar 底部都会有一条线,其属性是UIImageView

    隐藏掉!

    UINavigationBar.appearance().setBackgroundImage(UIImage(), for:.any, barMetrics:.default)

    UINavigationBar.appearance().shadowImage= UIImage()

    相关文章

      网友评论

          本文标题:Swift3.0【改变status bar的颜色 + 隐藏底下黑

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