0
点赞
收藏
分享

微信扫一扫

iOS 15 适配导航栏

App运行在iOS15之上的系统,发现导航栏的颜色设置不正确了,页面跳转的时候导航栏会出现重影。经过研究发现iOS15之后,设置系统导航栏的颜色要采用新的API:

 if (@available(iOS 13.0, *)) {
        UINavigationBarAppearance *barApp = [UINavigationBarAppearance new];
        barApp.backgroundColor = kColor_Blue;
        barApp.shadowColor = [UIColor clearColor]; //设置导航栏下面的分割线颜色
        [[UINavigationBar appearance] setScrollEdgeAppearance:barApp];
    }
举报

相关推荐

0 条评论