美文网首页
把navigationController.navigation

把navigationController.navigation

作者: 哈哈哈_哈哈哈 | 来源:发表于2017-04-10 15:33 被阅读1050次
    - (void)viewWillAppear:(BOOL)animated{
    
        [super viewWillAppear:YES];
    
        [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;
    
    }
    

    相关文章

      网友评论

          本文标题:把navigationController.navigation

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