在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
之前做法: override func viewWillAppear(_ animated: Bool) { UIApplication.shared.isStatusBarHidden = true } override func viewWillDisappear(_ animated: Bool) { UIApplication.shared.isStatusBarHidden = false } 不过,在swift3里面是无效的。
改成这样: override var prefersStatusBarHidden: Bool{ return true } 在当前页面,加上这段即可。 作用: 当前页状态栏隐藏,返回之前界面,又会正常显示,很方便。
如果想改变状态栏颜色为白色 override var preferredStatusBarStyle: UIStatusBarStyle{ return UIStatusBarStyle.lightContent }
Enjoy~
|
请发表评论