美文网首页
我的ios笔记之状态栏设置

我的ios笔记之状态栏设置

作者: 猪都跑不过的狗 | 来源:发表于2021-11-03 10:11 被阅读0次

1、plist

View controller-based status bar appearance 设置为 NO

//设置状态栏的颜色为白色

[UIApplication sharedApplication].statusBarStyle = UIStatusBarStyleLightContent;

[[UINavigationBar appearance]setBarTintColor:UIColorFromRGB(0x3FA9F8)];

//设置状态栏透明

[self.navigationController.navigationBar setBackgroundImage:[[UIImage alloc] init] forBarMetrics:UIBarMetricsDefault];

//设置状态栏的颜色,时间  no为黑色,yes为白色

[[UINavigationBar appearance] setTranslucent:NO];

//去掉透明后导航栏的分割线的黑边

[self.navigationController.navigationBar setShadowImage:[[UIImage alloc] init]];

//设置导航栏字体大小和颜色

    [[UINavigationBar appearance] setTitleTextAttributes:

     @{NSFontAttributeName:[UIFont systemFontOfSize:16],

       NSForegroundColorAttributeName:[UIColor blackColor]}];

    //设置只显示返回按钮,不显示文字

    [[UIBarButtonItem appearance] setBackButtonTitlePositionAdjustment:UIOffsetMake(0, -60) forBarMetrics:UIBarMetricsDefault];

相关文章

网友评论

      本文标题:我的ios笔记之状态栏设置

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