美文网首页
iOS日志-设置导航栏背景及字体颜色

iOS日志-设置导航栏背景及字体颜色

作者: 石显军 | 来源:发表于2018-08-30 11:27 被阅读12次

    返回item颜色

    [self.navigationController.navigationBarsetTintColor:[UIColor whiteColor]];
    

    导航栏背景

    [self.navigationController.navigationBar setBackgroundImage:[UIImage imageNamed:@"nav_bg"] forBarMetrics:UIBarMetricsDefault];
    
    [self.navigationController.navigationBar setBackgroundImage:[UIImage jk_imageWithColor:UIColor.whiteColor] forBarMetrics:UIBarMetricsDefault];
    

    导航栏透明度

    [self.navigationController.navigationBar.barStyle=UIBarStyleBlackTranslucent;[self.navigationController.navigationBarsetBackgroundImage:[UIImageimageNamed:@"o+x"] forBarMetrics:UIBarMetricsCompact];
    

    不加会有横线

    [self.navigationController.navigationBar setValue:@(0) forKeyPath:@"backgroundView.alpha"];
     self.navigationController.navigationBar.barStyle = UIBarStyleBlackTranslucent;
    

    修改字体颜色及字体大小

    NSDictionary *titleTextAttributes = @{
                                              NSForegroundColorAttributeName : kUIColorDarkNavy,
                                              NSFontAttributeName : [UIFont fontWithName:@"PingFangSC-Medium" size:16],
                                              };
        
     self.navigationController.navigationBar.titleTextAttributes = titleTextAttributes;
    

    设置导航栏透明

    - (void)viewWillAppear:(BOOL)animated
    
    {
        [super viewWillAppear:animated];
        
        [self.navigationController.navigationBar setBackgroundImage:[UIImage new] forBarMetrics:UIBarMetricsDefault];
        
        [self.navigationController.navigationBar setShadowImage:[UIImage new]];
    }
    
    - (void)viewWillDisappear:(BOOL)animated
    
    {
        [super viewWillDisappear:animated];
        
        [self.navigationController.navigationBar setBackgroundImage:nil forBarMetrics:UIBarMetricsDefault];
        
        [self.navigationController.navigationBar setShadowImage:nil];
    }
    

    相关文章

      网友评论

          本文标题:iOS日志-设置导航栏背景及字体颜色

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