美文网首页
iOS自定义导航和原生导航Push、Pop时,后一个页面导航栏下

iOS自定义导航和原生导航Push、Pop时,后一个页面导航栏下

作者: 半路出家的程序猿 | 来源:发表于2016-04-28 14:21 被阅读1526次

    问题描述:


    App当中会有原生导航栏页面与自定义导航栏页面相互切换的场景,切换当中后一个页面导航栏部分会有黑色阴影。

    上图看效果:


    未设置UIWindow背景色时 UIWindow层为黑色

    解决方法:


    让自定义导航栏界面继承于某一基类,在基类当中设置UIWindow的背景颜色,完美解决问题。

    UIApplication.sharedApplication().keyWindow?.backgroundColor = UIColor.whiteColor()

    设置完UIWindow背景色后

    相关文章

      网友评论

          本文标题:iOS自定义导航和原生导航Push、Pop时,后一个页面导航栏下

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