码迷,mamicode.com
首页 > 其他好文 > 详细

音乐播放器项目一知识点总结

时间:2015-10-20 17:50:07      阅读:271      评论:0      收藏:0      [点我收藏+]

标签:

一.导航栏控制器的透明度设置

    //将navigationBar设为隐藏
    self.navigationController.navigationBar.hidden = YES;
    //将navigationBar设为半透明
    self.navigationController.navigationBar.translucent = NO;
    
    //让navigationbar变为全透明
    [self.navigationController.navigationBar setBackgroundImage:[UIImage imageNamed:@"7.png"] forBarMetrics:UIBarMetricsCompact];

二.设置视图的毛玻璃效果

    //毛玻璃效果
    UIVisualEffectView *visuaview = [[UIVisualEffectView alloc] initWithEffect:[UIBlurEffect effectWithStyle:UIBlurEffectStyleLight]];
    visuaview.frame = self.view.bounds;
    [myImage addSubview:visuaview];

三.设置表视图控制器或view的背景图片

  1.设置表视图控制器背景图片

    //设置tableView的背景图片
    UIImageView *myImage = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"1.jpg"]];
    myImage.frame = self.view.frame;
    self.tableView.backgroundView = myImage;

注意此时还要将cell的颜色清空.

 cell.backgroundColor = [UIColor clearColor];

  2.设置view的背景图片

    //设置背景图片
    UIImageView *myImage = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"1.jpg"]];
    myImage.frame = self.view.frame;
    [self.view addSubview:myImage];
    [self.view sendSubviewToBack:myImage];
     //要先清空原有颜色
    self.lyricTableView.backgroundColor = [UIColor clearColor];

  注意:在设置背景色之前要现将原有视图颜色清空,然后再去设置

 

四.取消tableView的cell之间的分割线

    //取消cell的分割线
    self.lyricTableView.separatorStyle = UITableViewCellSeparatorStyleNone;

 

音乐播放器项目一知识点总结

标签:

原文地址:http://www.cnblogs.com/erdeng/p/4895339.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!