博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
修改UITableView背景图片
阅读量:4200 次
发布时间:2019-05-26

本文共 940 字,大约阅读时间需要 3 分钟。

       之前直接继承了一个UITableViewController ,发现怎么设置都无法改变uitableview的背景图片,直接设置backgroundcolor 属性得到的效果是每个tablecell的颜色是重复的,而不是改变整个tableview的背景。

        上网查后发现,改变tableview的背景图片的方法是在tableview的下面加个UIImageView,把要添加的背景图片加到UIImageView上面去,然后把UITableView的背景颜色改为clearcolor即可。所以只好删掉原来的UITableViewController,重新建一个UIViewController,然后手动添加UIImageView和UITableView。

示例代码如下:

- (id)init

{
    self = [super init];
    if (self) {
        // Custom initialization
      
        CGRect   frame = self.view.bounds;            
        UIImageView *background = [[UIImageView alloc]initWithFrame:frame];
        background.image = [UIImage imageNamed:BGIMAGE];
        [self.view addSubview:background];
        [background release];
        
        self.tableView = [[UITableView alloc]initWithFrame:frame style:UITableViewStylePlain];
        self.tableView.delegate = self;
        self.tableView.dataSource = self;
        self.tableView.backgroundColor = [UIColor clearColor];
        self.tableView.indicatorStyle = UIScrollViewIndicatorStyleWhite;
        [self.view addSubview:self.tableView];
    }
    return self;
}

转载地址:http://dzbli.baihongyu.com/

你可能感兴趣的文章
SQL语言的组成部分 ddl dcl dml
查看>>
mysql数据库从库同步延迟的问题
查看>>
1.mysql数据库主从复制部署笔记
查看>>
mysql数据库主从同步的问题解决方法
查看>>
mysql 配置 - on xFanxcy.com
查看>>
MySQL数据库高并发优化配置
查看>>
mysql一: 索引优化
查看>>
测试人员,今天再不懂BDD就晚了!
查看>>
35岁后还被职场青睐的人,都做了这几件事
查看>>
全链路压测那点事(一)
查看>>
阿里巴巴开源性能监控神器Arthas初体验
查看>>
使用猴子测试工具(7)
查看>>
使用猴子测试工具(8)
查看>>
一个简单的猴子测试小工具
查看>>
是QA还是AQ?
查看>>
害怕自动化(1)
查看>>
Script and Test Data
查看>>
在ITPub上发表文章《如何进行测试自动化的成本估算》
查看>>
深圳市软件质量提升工程系列活动——安全测试百人大课堂
查看>>
做培训讲师就像做一名导演
查看>>