标签:
一.导航栏控制器的透明度设置
//将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