美文网首页
UINavigationController子页面设置Statu

UINavigationController子页面设置Statu

作者: 神SKY | 来源:发表于2018-06-15 11:40 被阅读15次

    有时候控制器属于根控制UINavigationController的子控制,在子控制器中设置StatusBarStyle会无效。怎么解决这个无效呢?UINavigationController有一个childViewControllerForStatusBarStyle属性,在这个属性中返回最上层的控制器,然后在子控制器中设置自己的StatusBarStyle即可。如下:

    override var childViewControllerForStatusBarStyle: UIViewController {
            return self.topViewController!;
        }
    

    相关文章

      网友评论

          本文标题:UINavigationController子页面设置Statu

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