CHXHiddenNavigationBarTransition 0.3.0

CHXHiddenNavigationBarTransition 0.3.0

测试已测试
语言语言 Obj-CObjective C
许可证 MIT
发布上次发布2016年4月

MochMoch Xiao 维护。



  • 作者:
  • Moch Xiao

处理某些页面设置导航栏隐藏或更改状态栏样式时导航栏和状态栏动画。

ViewController preferredStatusBarStyle() 生效的前置条件

  • Info.plis -> View controller-based status bar appearance -> YES
  • navigationBarHidden = true

NavigationBar 没有隐藏时设置 preferredStatusBarStyle 无效。 NavigationBar 隐藏后才会根据 preferredStatusBarStyle 来更新状态栏

重写 preferredStatusBarStyle 记得调用 super

 override func preferredStatusBarStyle() -> UIStatusBarStyle {
        super.preferredStatusBarStyle()
        return .Default
 }

注意:不要覆盖该方法,请直接使用 chx_prefersdStatusBarStyle 属性.