美文网首页
Navigation的一些设置

Navigation的一些设置

作者: 金约21依代 | 来源:发表于2017-09-15 18:25 被阅读0次

    1、去掉navigationBar下面的一条黑线

    核心代码

    [self.navigationController.navigationBar setBackgroundImage:[UIImage imageNamed:@"head_bar_pink_.png"] forBarMetrics:UIBarMetricsDefault];
    
    [self.navigationController.navigationBar setShadowImage:[self createImageWithColor:[UIColor clearColor]]];
    

    这里使用的颜色值创建的图片

    - (UIImage *)createImageWithColor:(UIColor *)color{
    
        CGRect rect = CGRectMake(0.0f,0.0f,1.0f,1.0f);
    
        UIGraphicsBeginImageContext(rect.size);
    
        CGContextRef context =UIGraphicsGetCurrentContext();
    
        CGContextSetFillColorWithColor(context, [color CGColor]);
    
        CGContextFillRect(context, rect);
    
        UIImage *theImage =UIGraphicsGetImageFromCurrentImageContext();
    
        UIGraphicsEndImageContext();
    
        return theImage;
    
    }
    

    相关文章

      网友评论

          本文标题:Navigation的一些设置

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