美文网首页
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